내일배움캠프 개강과 함께 미니프로젝트가 시작되었다.
아직은 Git을 활용해야 할 단계는 아니지만, 앞으로 팀원들과의 원활한 협업을 위해 오늘 배운 내용은 튜터님께서도 강조하셨듯 반드시!!
잘 숙지해야 하리라 예상하기에 주요 사항을 정리해 본다.
터미널 창을 열 때, 윈도우 사용자의 경우 Bash 혹은 Git Bash로 열어야 한다.
검색해 보니 OS에 상관없이 리눅스 커맨드를 사용할 수 있도록 하는 작업이라고 한다.
윈도우가 뜻밖의 외계어에 당황하지 않도록 반드시 설정하도록 하자!
pwd
현재 내가 작업 중인 폴더를 알려준다.
'~'는 루트로, Desktop보다도 위의 폴더를 의미한다.
ls
폴더와 파일 목록을 보여 준다.
' -a'를 붙이면 숨겨진 파일까지 볼 수 있다.
cd
뒤에 폴더명을 입력하면 그 폴더로 이동할 수 있다.
' ..'을 붙이면 한 단계 위의 폴더로 이동한다.
* '/'를 사용하여 더 세부적으로 입력할 수 있다.
mkdir
폴더를 생성한다.
touch
파일을 생성한다.
최초 시작 전
git init
(초기 세팅 명령어)을 할 것!
다만, 공유받은 경우 이미 되어 있기에 하지 않아도 된다.
git add (name)
gitcommit -m “메세지”
반드시 차례로 입력한다. (add로 지정, commit으로 저장)
-> 파일명 대신 '.'을 넣어 전체 지정이 가능하다
최초 실행 시 계정 설정을 한다.
저장 여부는 git status로 확인 가능하다.
저장 내역은 git log로 확인 가능하다.
git push
다만, 이렇게 짧게 쓰고 싶다면
최초 실행 시 일련의 과정을 거쳐야 한다.git remote add origin <github 주소> //주소 대신 origin git branch -M main //branch명을 main으로 git push -u origin main //origin main 축약
git clone
git pull
충돌 오류 발생 시, 코드가 아닌 부분을 지우고 남은 코드를 수정한다.
침착하게 Esc + ':wq' + Enter
미니프로젝트에 참여해 보니, 복습해야 할 사항도 더 알아가야 할 사항도 많다는 것을 여실히 느꼈다.
내일부터는 코드로 가득한 TIL을 작성할 수 있을 것 같은 예감이 든다.
힘내자!!!