우리는 github repo를 "중앙 저장소"로 사용하고 있습니다. 우리는 다음과 같은 방식으로 준비 서버 작업을 여러 코더가 계획git이 특정 분기에서 특정 분기로 당기기
:
- 코더가 로컬의 repo에서 별도의 지점에서 작업을;
- 코더가 github에 대한 변경 사항을 푸시합니다.
: 다음git checkout coderA-updates
git pull origin coderA-updates
git checkout master
- 코더 3 단계에 실제로,
그래서 서버의 repo에 GitHub의에서 업데이트를 가져, 코더는 준비 REPO에서 다음을 실행합니다
git checkout
먼저 수행하지 않고 특정 분기를 업데이트하는 방법이 있습니까?
TLDR : 어떻게 활성화 가지를 전환 할 필요없이 git pull origin remoteBranch localBranch
그런 짓을합니까?
감사합니다 :)
"특정 분기 업데이트"란 무엇입니까? 사용 가능한 상태에있는 파일을 가지고있는 유일한 브랜치는 체크 아웃 된 현재 브랜치입니다.내부 repo를 업데이트하고 싶다면, git fetch는 다른 브랜치에 대해서도 수행하지만 브랜치가 존재하지 않는다면 어쨌든 파일로 작업 할 수 없습니다. 즉, 원하는 모든 분기 또는 모든 분기를 업데이트 할 수 있지만 현재 분기 만 해당 파일을 사용할 수 있습니다. – eis
안녕하세요. "특정 브랜치 업데이트"는 github에서 최신 커밋을 가져 와서 브랜치를 업데이트하는 것을 의미합니다. 분기 만 업데이트하면됩니다. 파일을 사용할 필요가 없습니다. git fetch를 사용하여 특정 분기 만 업데이트하려면 어떻게합니까? 감사합니다 – Bibokid