2013-02-13 3 views
1

나는 무시해야한다고 자식을 알릴 수 있습니까? 은 만지지 말아야 할 파일을 추적 했습니까? 이들에 대한 변경 사항은 기본 조치에 의해 저장소로 들어가는 것을 방지해야합니다. 기본값 인 checkout --hard으로 재설정되는 것은 바람직하지 않습니다. 현재 IDE를 종료하고 파일을 복사하고 원본 버전을 복원 한 후 일부 git 작업을 수행 한 다음 저장된 파일을 복원하고 IDE를 다시 시작해야합니다. 그건 편리하지 않아.git에서 수정 된 파일을 간과합니까?

일부 애플리케이션 또는 워크 벤치 구성이 포함 된 Repo가 있습니다. 바탕 화면에 따라 약간 씩 다르기 때문에 파일이 다릅니다. 나는 그 파일에 대한 변경을 무시하겠다. commit 또는 status; 특별한 지시가 없으면 덮어 써야 할 필요가있을 때이 명시 적으로 명명 된 파일을 건너 뛰기 만하면됩니다. 항상 모든 변화를 숨겨 놨다 때문에

git stash 

, 아니 옵션은없는 것 같다, 나는 파일을 따로 보관해야 나열 할 수 없습니다. 가능한 모든 작업을 수행하기 전에 수작업으로 많은 수의 파일을 숨긴 다음 다시 응용 프로그램을 다시 작동시켜야하기 때문에 편리하지 않습니다.

Windows에서 작동하기 때문에 심볼릭 링크가 옵션이 아닙니다.

답변

2

시도 git update-index --assume-unchanged <files>. Git이 변경 사항을 다시 확인하도록하려면 --no-assume-unchanged 플래그를 사용해야합니다. documentation에 더 있습니다. 정말 유용한 답변이 아니다

2

나는 git update-index --assume-unchanged <my_file>의 언급을 보았으며 빠른 검색으로 그것이 실제로 도움이 될 것이라고 말했습니다.

+0

, 안 그래? 내 의견으로는 그 의견이 더 적절할 것입니다. – oktopus

+1

대답입니다. 나는 그저 전에 그것을 직접 시도하지 않았다. – aragaer

+0

고마워, 정확히 내가 필요한거야. – Paramaeleon

2

시도 자식 업데이트 인덱스 --skip-worktree 파일 이름

관련 문제