나는 Git에 익숙하지 않다. 나는 Github에서 python 소프트웨어 프로젝트의 master 나 dev 브랜치를 다운로드하고 내 시스템에 설치하는 방법 만 알고있다. (나는 실제로 Git을 로컬로 사용하지 않는다.)
GitHub 사용자가 유용하다고 생각하지만 기본 또는 dev 브랜치에없는 기능이 포함 된 "pull 요청"이 있습니다. 내 로컬 사본에서 어떻게 사용할 수 있습니까?
그리고 로컬 사본에 그것을 포함 할 수 있다면 나중에 최신 maaster/dev 브랜치로 업데이트하면 잃어 버릴까요?Git 지점의 로컬 사본에서 끌어 오기 요청을 사용하는 방법은 무엇입니까?
답변
볼 : 어떤 언제 커밋에 Git fetch remote branch
git fetch
git checkout <the name of the remote branch>
당신은 되돌릴 수 있습니다 당신은 모든 지점에서 개발하는 동안 그것의 다른 버전을 방문 할 수 있도록 이러한 변경 사항은 저장소에 보관, 싶다. 끌어 오기 요청에 포함 된 패치와 충돌이없는 경우 병합 명령을 수행해야합니다. 패치의 코드와 저장소 코드를 결합합니다. 예를 들어 공유 파일과 같이 충돌하는 코드가있는 경우 적절한 리팩터를 수행하고 변경 내용을 선택해야합니다.
http://git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging
업데이트는 변화와 마스터와 병합을 수행합니다
여기에 서로 다른 가지를 병합에 대한 기본 정보가 있습니다. 무언가를 깨면 변경 사항을 숨기고 원래 상태로 돌아갈 수 있습니다. 또한 새 분기를 체크 아웃하고 새로 만든 분기에 해당 기능을 적용하는 것이 좋습니다. 모든 일이 당신의 마스터에 잘 병합을 작동하는 경우, 그렇지 않으면 삭제하고 그것을 잊지 : P
을 당신은 아마 당신이 찾을 수있는 지점 이름을 분기 이름 및
또한 then git
체크 아웃을 알고 먼저 사용 git fetch
을 잘 모릅니다 경우 이 link 유용
그래서 저장소의 마스터 브랜치 (Merge)에 있지 않은 PR (저장소 소유자가 아님)이 내 로컬 사본 (마스터 또는 기타)에 병합 될 수 있습니다. – ng0323
- 1. bitbucket에서 끌어 오기 요청을 업데이트하는 방법은 무엇입니까?
- 2. github에서 끌어 오기 요청을 수행하는 방법은 무엇입니까?
- 3. GIT : 끌어 오기 요청과 병합의 차이점은 무엇입니까?
- 4. 서버에서 Git 끌어 오기
- 5. IntelliJ IDEA에서 끌어 오기 요청을 검토하는 방법은 무엇입니까?
- 6. cocoapods와 함께 끌어 오기 요청을 사용하는 방법이 있습니까?
- 7. 다른 사람에게 재생성 된 끌어 오기 요청을 제안하는 방법은 무엇입니까?
- 8. github에서 끌어 오기 요청을 수락하고 자동으로 병합하는 방법
- 9. Mercurial을 사용하는 Bitbucket에서 다중 끌어 오기 요청
- 10. 끌어 오기 요청을 보낼 때 Git에서 로컬 커밋을 유지하는 방법
- 11. git 미러 클론에서 끌어 오기 요청을 어떻게 제외시킬 수 있습니까?
- 12. 내가 끌어 오기 전에 지점의 커밋 ID를 찾으십시오.
- 13. 명령의 Bitbucket에 스트리밍 GIT 스트림에서 끌어 오기 요청을 만들
- 14. 베어 리포지토리에서 GIT 끌어 오기
- 15. 개별 끌어 오기 요청을 만드는 방법과 Github에서 서로를 "쌓아 올리는"방법은 무엇입니까?
- 16. TFS 끌어 오기 요청을 작업 항목과 연결
- 17. GitHub : 끌어 오기 요청을 다시 여는 방법
- 18. 끌어 오기 요청을 밀어 넣기 요청이라고해서는 안됩니까?
- 19. 단일 지점의 Git 내보내기
- 20. GitHub에서 끌어 오기 요청을 "검토 됨"으로 표시하는 방법은 무엇입니까?
- 21. 두 지점에서 끌어 오기 요청을 병합하는 방법은 무엇입니까?
- 22. 일련의 체인 된 끌어 오기 요청을 리베이스하는 방법은 무엇입니까?
- 23. 각 커밋마다 별도의 끌어 오기 요청을 만듭니다.
- 24. 기능 분기 및 끌어 오기 요청 - Git
- 25. 끌어 오기 요청 변경 커밋
- 26. git-svn 사용 : 끌어 오기, 병합 또는 Rebase 하시겠습니까?
- 27. GitHub에서 직접 끌어 오기 요청을 병합하지 못하게합니다.
- 28. 보류중인 끌어 오기 요청을 삭제하려면 어떻게해야합니까?
- 29. 끌어 오기 요청을 기존 분기로 병합하려면 어떻게합니까?
- 30. GitHub에서 끌어 오기 요청을 병합 한 후 로컬 마스터 분기를 어떻게 동기화합니까?
끌어 오기 요청 자체는 관련이 없습니다. 원하는 변경 내용은 변경 한 분기입니다. 홍보는 해당 지점을 마스터에 병합하기위한 요청 일뿐입니다. –