topic
브랜치에있는 로컬 브랜치에 몇 가지 업데이트가 있습니다.이 브랜치에서 파일 a.txt
을 업데이트했으나 실행하지 않았고 커밋하지 않았지만 다른 사람이 만든 새로운 커밋이 표시됩니다(). 버전 트리에서 위로 말하면 veresion3
이고, version4
은 새로운 페치 된 커밋이고, a.txt
파일에 변경 사항이있는 경우 versi on4
에있는 모든 변경 사항을 사용하고 변경 내용을 파일 a.txt
에 던지고 싶습니다. 이? a.txt
에서다른 사람들로부터 최신 변경 사항을 얻는 방법과 내 지사에서 변경 사항을 사용하지 않는 방법은 무엇입니까?
0
A
답변
1
던져 멀리 변경 :
git checkout a.txt
이 지점에서 새로운 커밋을 가져 오기 :
git merge origin/master
이
(다른 사람에 의해 변경 사항을 가정 마스터에있는)
0
위해에 a.txt
의 현재 상태를 version4
에서 복사하려면 다음 명령을 사용하십시오.
$ git checkout origin/master a.txt
여기에서는 origin/master가 version4
을 가리킨다 고 가정합니다.
- 가 작업 공간에
a.txt
파일의 unstaged/커밋되지 않은 내용을 대체 - 가 병합을 만들거나 단지 사본의 스냅 샷을
version4
에 무엇을 통합하지 않습니다이 두 가지를 할 것입니다
a.txt
참고 :이 명령을 수행 한 후에도 a.txt
파일을 로컬로 커밋해야합니다.
참고 : a.txt
을 디렉터리 경로로 바꾸면 디렉터리 아래에있는 모든 파일을 로컬 작업 영역으로 복사 할 수 있습니다.
관련 문제
- 1. 의도하지 않게 원격 지사에서 변경 사항을 취소합니다.
- 2. Mercurial의 특정 지사에서 변경 사항을 통지하는 방법은 무엇입니까?
- 3. 다른 브랜치의 변경 사항을 끌어서 내 로컬 변경 사항을 재생하십시오.
- 4. Repo의 최신 변경 사항을 비교하십시오.
- 5. 변경 사항을 로컬에서 리베이스하는 방법은 무엇입니까? 변경 사항을 병합하면서
- 6. 다음 시나리오에서 변경 사항을 얻는 방법은 무엇입니까?
- 7. 변경 사항을 폴링하는 방법은 무엇입니까?
- 8. 다른 모듈의 변경 사항을 보는 방법은 무엇입니까?
- 9. 변경 사항을 다른 데이터베이스에 전파하는 방법은 무엇입니까?
- 10. 변경 사항을 유지하는 방법은 무엇입니까?
- 11. 내 CSS가 변경 사항을 표시하지 않는 이유
- 12. LINQ 제출 변경 사항을 제출하지 않는 변경
- 13. bitbucket 내 변경 사항을 다른 repo로 보내기
- 14. 파일의 새로운 변경 사항을 감지하는 방법은 무엇입니까?
- 15. Capistrano/Rails가 최신 변경 사항을 표시하지 않습니다.
- 16. 내 프로그램이 내 변경 사항을 파이썬으로 추가하지 않는 이유는 무엇입니까?
- 17. 내 TreeView가 내 xsl 변경 사항을 선택하지 않는 이유는 무엇입니까?
- 18. Eclipse : 내 변경 사항을 잃었나요?
- 19. vmmap의 변경 사항을 보는 방법은 무엇입니까?
- 20. EF없이 Breeze로 변경 사항을 저장하는 방법은 무엇입니까?
- 21. git-p4를 사용하여 변경 사항을 unsherve하는 방법
- 22. 파일에서 최신 변경 사항을 계속 다운로드하십시오.
- 23. "최신 버전 가져 오기"후 변경 사항을 보는 방법은 무엇입니까?
- 24. 테이블 행의 변경 사항을 보관하는 방법은 무엇입니까?
- 25. git에서 가짜 변경 사항을 제거하는 방법은 무엇입니까?
- 26. CallLog.Calls의 변경 사항을 수신합니다.
- 27. easiet 내 변경 사항을 svn베이스에 연결하는 방법
- 28. 화면에서 변경 사항을 감지하는 방법은 무엇입니까?
- 29. Mercurial에서 나가는 변경 사항을 나열하는 방법은 무엇입니까?
- 30. 변경 사항을 태그에서 트렁크로 변경
동안 나는 파일 a.txt의 변경 사항을 사용하고 싶습니다. 따라서 변경 사항을 마스터에 병합하고 싶지 않습니다. – user2131316
@ user2131316 당신은 'a.txt'의 변화, 안돼요? – ouah
예, 변경 사항을 a.txt에 버리려고합니다. 그러나 새 커밋에서 가져온 업데이트를 사용하려면 먼저 마스터에 아무 것도 보내지 않으려합니다. – user2131316