업스트림 변경 사항이 있어도 특정 파일을 그대로 유지하면서 git 프로젝트를 안전하게 업데이트 (풀)하는 방법은 무엇입니까?
myrepo / config / config.php
이 파일이 원격에서 변경 되더라도 git pull을 사용할 때 다른 모든 것이 업데이트되지만이 파일은 변경되지 않고 병합되지 않는 방법이 있습니까?
추신. git 기반 배포 스크립트 만 작성하기 때문에 내가 원하는 것을해야합니다. 구성 파일을 템플릿으로 변경할 수 없습니다.
따라서 로컬로 변경된 내용을 잃지 않는 업데이트 스크립트를 작성하는 방법이 필요합니다. 나는 다음과 같은 간단한 것을 원했습니다.
git assume-remote-unchanged file1
git assume-remote-unchanged file2
그때 git pull
config.php커밋 되었습니까?