Branch2 Git - Remote 브랜치 안보일 때 해결방법 remote 신규 브랜치 안보일 때 git branch -a 명령으로 remote에 생성한 신규 브런치가 안보일 때, git ls-remote origin 명령으로 확인한다. 신규 브랜치가 보이는지 확인한다. Config 수정 Config 수정은 아래 두 개의 방법으로 수정 가능하다. 1. config file수정 .git/config 명령으로 git config를 수정할 수 있다. .git/config or git config --global --edit remote 이름 origin 을 아래와 같이 수정한다. .. [remote "origin"] url = ... fetch = +refs/heads/*:refs/remotes/origin/* .. 2. config cmd 수정 git config re.. 2021. 9. 27. Git - Rebase 개념과 충돌처리 과정 정리 Rebase 다음은 rebase 명령을 이해하기 위해 임의로 생성한 branch 들이다. rebase 는 짧은 주기를 갖는 관련있는 브랜치들끼리의 history를 간결화 하는데 유용하게 사용된다. 한 조상에서 나온 client 와 server 브랜치를 살펴보자. client 브랜치를 master 브랜치와 병합하기 위해 rebase 명령을 사용해보자. $git checkout client $git rebase master VSCode 의 Git history상에는 변경사항이 없지만 실제 일어나는 일을 설명하면 두 브랜치가 나뉘기 전인 공통 커밋으로 이동하고, 그 커밋부터 지금 checkout한 브랜치가 가리키는 커밋까지 diff를 차례로 만들어 임시저장한다. 이 때 충돌이 있다면 충돌을 처리해야 한다. (.. 2021. 8. 23. 이전 1 다음