221224 항해99 48일차 git bash commands
자주 쓰는 명령어들
- ls : 해당 위치의 폴더/파일들을 보여준다
- cd <폴더명> : 해당 폴더로 들어간다
- git remote add origin <repository 주소> : origin에 로컬 파일을 연동시켜준다
- git clone <클론 주소> : 클론 폴더를 생성해준다
- git switch <브랜치명> : 해당 브랜치로 이동해준다
- git fetch --all : 클론 후 변경된 깃헙의 내용들을 끌어와준다
- git status : 현재 작업 상황들을 보여준다
- git stash : 작업 현황을 잠시 숨겨준다
- git stash --include-untracked : untracked 부분은 stash 만으로 옮겨지지 않기 때문에 해당 부분도 포함해서 옮겨준다
- git stash pop : stash 해둔 내역을 다시 status에 띄워준다
- git stash list : stash 목록을 보여준다 (한개가 아니면 계속해서 git stash pop을 해줘야함)
- git add <파일명> : 변경된 파일 중 해당 파일을 commit을 위한 stage로 올려준다
- git commit -m "<커밋 메시지>" : stage 된 작업들을 커밋 메시지와 함께 로컬에 커밋한다
- git log : 커밋 로그를 보여준다 (최신순으로 보여줌. enter를 누르면 과거 로그를 띄워주고 q를 누르면 로그에서 나갈 수 있음)
- git reset HEAD~ : 최신 커밋을 취소해준다 (n에 최신순으로 몇개나 되돌릴 것인지 갯수를 적어준다)
- git push origin <브랜치명> : origin의 브랜치에 커밋 내역을 푸시한다