다음 행동이 궁금 성가신 나된다어떻게하면 원격으로 덮어 쓰지 않도록 git-assum-unchanged 파일을 보호 할 수 있습니까?
- 내 로컬 저장소에 파일이 있습니다.
- 나는 원격 저장소로 밀어 넣는다. (참고 : 내 저장소에 파일이 필요합니다.)
- 이제 로컬 편집을 수행하고 싶습니다. 원격으로 푸시하지 않아야합니다 (예 : 내 로컬 컴퓨터의 구성 맞춤 설정).
git update-index --assume-unchanged
을 사용하여이 파일의 변경 사항을 추적하지 않도록 git에게 알려줍니다.- 그러나
git checkout -f
을 수행하면 내 로컬 파일을 다시 덮어 씁니다.
로컬 변경 사항을 유지하면서 원격으로 푸시하지 않는 것이 더 좋은 방법은 무엇입니까? 또는 : 내 처치에 문제가 있다면 무엇을 바꾸어야합니까?
체크 아웃 할 때'-f'를 사용하는 이유가 있습니까? 당신이 여기에서 성취하려는 것을 모순하는 것 같습니다. –