현재 분기의 단일 파일을 마스터 분기의 동일한 파일로 덮어 쓰시겠습니까?


94

- 나는 두 가지를 말 master하고 redesign. default.aspx.cs재 설계 브랜치 의 파일 을 마스터 의 파일 로 덮어 쓰려면 어떻게해야 합니까?

이 질문을 찾았 지만 파일을 동일한 분기의 이전 버전으로 되 돌리는 방법을 검토하는 것 같습니다. 나는 또한를 사용하는 것을 고려 merge했지만 병합하고 싶지 않고 덮어 쓰고 싶습니다. 제안?

답변:


142

git checkout master path/to/default.aspx.cs

이 작업을 수행하기 전에 다음을 수행해야합니다. git checkout redesign

그래서 그냥 git checkout FROM_BRANCH_NAME path/to/file


1
원래 로컬 파일의 내용으로이 변경 사항을 되돌릴 수있는 방법이 있습니까?
raychz

2
와 함께 git checkout하면 해당 변경 사항을 되돌릴 가능성없이 로컬 변경 사항을 덮어 씁니다. AFAIK. 시도해 볼 수 있습니다 git show :path/to/file(: 접두사 사용). 그러나 이것은 이전에 파일을 준비했다고 가정합니다. gitrevisions를 참조하십시오 .
Nepomuk Frädrich
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.