반응형
git 에 대한 설명은 아래 참고 포스팅을 참고 바란다.
결국에 git에서는 remote와 현재 local의 상태가 중요하다.
fetch로도 가능하지만,
fetch 가 어떤 방식으로 동작을 하는지 알면 더욱 도움이 될거라 포스팅을 작성한다.
자신이 local에서 어떤 branch 로 작업을 하고 난 후 remote에 있는 어떤 브랜치를 받아와야할 경우
먼저 fetch 라는 명령어를 사용하여
이렇게 사용을 한다.
물론 간단하지만 좀더 직관적으로 풀어서 명령어를 사용하면 아래와 같다.
1. 먼저 git remote를 갱신해줘야한다.
-> git remote update
2. git 원격의 브랜치 종류를 출력해본다.
-> git branch 만 하게 되면 안보인다. -r 옵션을 추가하여 git branch -r 를 사용하면 remote branch가 출력이 된다.
git branch (local) / git branch -r (remote) / git branch -a (all)
여기까지가 fetch 의 작업이고 만약 원격 브랜치로 checkout 하고 싶다면
git checkout -t origin/develop/testbranch
참고 포스팅
https://thenicesj.tistory.com/98
반응형
'IT > GIT.SVN' 카테고리의 다른 글
[Eclipse] Remote origin did not advertise Ref for branch 오류 (38) | 2023.11.30 |
---|---|
github.io 사이트 만들기 (46) | 2023.10.22 |
Git Tag 란? (34) | 2023.07.09 |
git commit message 수정하기 (37) | 2023.07.08 |
Git merge (36) | 2023.07.07 |
댓글