목록전체 글 (216)
IT STUDY LOG
# 학습 목표 nvm, Nodejs, npm을 설치하고, 버전을 확인할 수 있다. 명령어 node를 이용해 JavaScript 파일을 실행할 수 있다. 스프린트 시작 전 package.json 파일을 확인하고, npm install을 사용할 수 있다. # 학습 내용 1. JavaScript Runtime 런타임 프로그래밍 언어가 구동되는 환경 프로그램이 동작할 때 프로그램이 동작하는 곳 JavaScript Runtime 웹 브라우저, node.js node.js 실습 # runnode.js 코드 const testFunction = function(arg){ console.log("Arg is : ", arg); } testFunction(20); # 터미널에서 입력하면 실행 node runnode.js..
# 학습 목표 Git의 환경설정을 할 수 있다. 버전 관리 시스템의 필요성을 이해할 수 있다. Github과 Git의 관계에 대해 이해할 수 있다. Repository에 대해 이해할 수 있다. Local Repository와 Remote Repository의 차이를 이해할 수 있다. # 학습 내용 1. Git Branch 브랜치란? 개요 독립적으로 어떤 작업을 진행하기 위한 개념 장점 한 소스코드에서 동시에 다양한 작업 가능 소스코드의 한 시점과 동일한 상태를 만들고, 브랜치를 넘나들며 작업을 수행 가능 각각의 브랜치에서 생긴 변화가 다른 브랜치에 영향을 주지 않고 독립적으로 코딩을 진행 가능 각자의 브랜치에서 맡은 영역에 대한 작업을 진행한 후, 작업이 끝난 브랜치는 통합 브랜치에 병합해서 변경 사항을..
#TROUBLE SHOOTING LOG 📝 문제점 1 : push가 정상적으로 되지 않았던 상황 원인 : git push를 할 때 원격 레파지토리 주소와 브랜치명을 명시하지 않아 발생 해결 방법 : git push 을 명시 (ex) git push origin master (ex) git pull pair master 알게된 사실 git은 repository를 만들면 기본 브랜치로 master(or main)을 만듦 origin : git의 alias로 ./git/config 파일에 설정되어 있음 (ex) origin.url = 내 git 레파지토리 url (ex) pair.url = 페어 git 레파지토리 url # git의 local config 파일 : .git/config roheerumi@dev..
# 학습 목표 Git의 환경설정을 할 수 있다. 버전 관리 시스템의 필요성을 이해할 수 있다. Github과 Git의 관계에 대해 이해할 수 있다. Repository에 대해 이해할 수 있다. Local Repository와 Remote Repository의 차이를 이해할 수 있다. 상황에 따라 Github의 기능과 Git 명령어를 사용할 수 있다. Fork clone status restore add commit reset log pull push init remote add remote -v Git의 세 가지 영역 및 상태를 이해할 수 있다. (Committed, modified, staged) Remote Repository를 페어와 공유하며 협업을 할 수 있다. 충돌이 발생했을 경우 해결할 수 있..
# 학습 목표 Git의 환경설정을 할 수 있다. 버전 관리 시스템의 필요성을 이해할 수 있다. Github과 Git의 관계에 대해 이해할 수 있다. Repository에 대해 이해할 수 있다. Local Repository와 Remote Repository의 차이를 이해할 수 있다. 자신이 사용하는 OS에 git 설치하는 방법을 익히고 실습한다. git --version 명령어로 터미널에서 git이 설치되었는지 확인할 수 있다. CLI 환경에서 git 명령어를 입력할 수 있다. 터미널로 원격 서버에 접속하고 git을 설치하고 삭제 후 다시 설치할 수 있다. # 학습 내용 1. Git 설치 - Ubuntu roheerumi@devops:~$ sudo apt install git roheerumi@devop..