기존에 학교에 다닐때는 git commit -m, git push, git pull 정도만 써서 branch를 도대체 어떻게 해야하는지 어려웠고, 분명 인터넷에 나온대로 했는데도 계속 오류가 생겨서 힘들었다. 그래서 공부했다.
1. Git remote 갱신
$ git remote update
2. 원격 저장소 branch 확인
$ git branch -r # -r(remote) 옵션으로 원격 저장소의 branch list를 볼 수 있다.
$ git branch -a # -a(all) 옵션으로 로컬과 원격 저장소 모두의 branch list를 볼 수 있다.
3. 원격 저장소 branch 가져오기
$ git checkout -t remote_branch_name
이거 몰랐는데,, 나중에 오류가 생기고 나서 검색해보니 보통 feature branch를 만들때 다들 feature/수정한부분 이런식으로 branch 이름을 만든다.. 나는 feature branch만들라고 해서 정말 그냥 feature라고 만들었는데 그러면 안됐나보다..
아무튼 그래서 branch이름을 바꾸고 커밋 메세지까지 바꾸는 기나긴 여정을 하게 된다..
'Trial and Error > Git' 카테고리의 다른 글
[Git]Git에서 해시 함수를 사용하는 이유 (0) | 2021.05.25 |
---|---|
Git remote branch name change과 latest commit message change (0) | 2020.07.27 |
.git 폴더의 정체 (0) | 2020.07.27 |