본문 바로가기

Study/유용한 정보

[GIT] 기본 명령어 정리

[GIT 연결]


(연결하고자 하는 폴더로 cd로 들어가서) 


git clone http://~  : 코드 가져오기
git branch -r : 원격 브랜치 목록 보기
git branch : 연결된 브랜치 확인 가능
git checkout 브랜치 이름 --> 해당 브랜치로 이동
git checkout -b 브랜치이름 --> 브랜치 새로 만들고 이동
git status -현재 상태 확인
git add . 모든 파일 add
git commit -m "메시지"
git push

[잘못 업로드한 파일 삭제]


git -r rm --cached 파일명 --> git remote repository에 잘못 올라간 파일 삭제
git commit -m 메세지
git push


[fork한 저장소와 origin 저장소 동기화]


origin 저장소를 upstream으로 설정
git remote -v : remote 저장소 목록 볼 수 있음
git remote add upstream http://~[original git] 

git fetch upstream : 새로 추가한 upstream 저장소를 fetch

(upstream의 최신 코드를 가져옴, local에 저장되는 것은 아님!)