나는 아직도 자식을 배우고 있고 그것에 매달려있다. 내 워크 플로에서만 로컬로 파일을 무시하고 싶습니다. 나는 수많은 Q를 읽었습니다 & 여기에뿐만 아니라 자식 문서로,하지만 그들 중 누구도 실제로 그것을 수정하고 .git/info/exclude
파일을 만들고 액세스하는 방법을 언급하거나 설명하지 않습니다. 파일을 가지고 있지 않거나 최소한 로컬 저장소의 모든 숨김 파일을 보려면 ls -la
명령을 호출하면 git의 루트 디렉토리에 없습니다. 나는 .git
, .gitignore
및 기타 파일을 저장소에 보았습니다.어떻게 파일을 로컬에서 무시하도록 .git/info/exclude 파일을 만들거나 추가합니까?
파일을 편집하고 준비 할 때마다 수정 된 상태로 표시되는 다른 시스템 파일이 있습니다. 필자는 원격 저장소에 커밋/푸시 할 수있을 때마다 매번 숨겨 놓아야 만합니다.
nano .git/info/exclude
, cat .git/info/exclude
과 같은 명령을 사용하여 작동하도록 만들었지 만 시도는 Error: No such file or directory
입니다. 그렇다면 파일을 로컬에서 무시하기 위해 파일에 액세스하여 내 워크 플로를 더 쉽고 지루하게 만드는 방법은 무엇입니까?
또한, 나는 명령 cd .git
을 실행하고 나는 .git
디렉토리에있는 일부 파일 (하지만 info/exclude
폴더)를 참조하십시오 :
참고 : 나는 다른 수단으로 git update-index --assume-unchanged <file>
및 git update-index --skip-worktree <file>
알고있다 로컬에서는 파일을 무시하지만 나는 .git/info/exclude
방법으로이를 수행하는 방법을 아는 데 관심이 있습니다.
를 만들 : 당신이 할 수있는'' 자식 업데이트 인덱스 --skip-worktree는 다음''인 경우에 * 지금 색인 * 따라서 무시할 수 없다 *. 파일 경로 이름이 색인에 있기 때문에 항목을 무시하더라도 항목을 무시하면 아무 효과가 없습니다. –
torek