Programing

스테이징 영역에서 디렉토리 하위 트리를 제거하려면 어떻게합니까?

crosscheck 2020. 11. 30. 07:51
반응형

스테이징 영역에서 디렉토리 하위 트리를 제거하려면 어떻게합니까?


새 저장소를 만들고 git add -A. 그런 다음 포함하지 말아야 할 약 100 개의 파일이 포함 된 폴더가 있음을 확인하여 .gitignore.

add업데이트 된 파일을 다시 고려하여 모든 파일을 다시 사용할 수 있도록 준비 영역을 지우려면 어떻게해야 .gitignore합니까?


#git에서 실수로 무시해야 할 디렉토리를 추가했다고 말 했으므로 다음을 실행하십시오.

git rm --cached -r directory-name

directory-name인덱스에서 루트에있는 트리를 재귀 적으로 제거합니다 .

업데이트하는 것을 잊지 마세요 .gitignore!


다음 명령을 사용할 수 있습니다.

git reset

확실히 당신은 넣어 기억하십시오 s--global core.excludesfile .gitignore.txt

excludesfile vs excludefile

어쩌면 이것은 내가 잃어버린 시간을 다른 사람을 구할 것입니다 ...

참고 URL : https://stackoverflow.com/questions/5359830/how-do-i-remove-a-directory-subtree-from-the-staging-area

반응형