내 git 저장소에서 bin 및 obj 폴더를 무시하고 싶습니다. 내가 알아 냈 듯이 .gitignore에서 이것을 수행하는 쉬운 방법은 없습니다. 그래서, 다른 방법이 있습니까? Visual Studio에서 깨끗한 솔루션을 사용하고 계십니까?
obj
그리고 bin
최상위 수준에서 .gitignore는 호출 된 모든 obj
또는 bin
모든 하위 수준을 무시해야 합니다.
내 git 저장소에서 bin 및 obj 폴더를 무시하고 싶습니다. 내가 알아 냈 듯이 .gitignore에서 이것을 수행하는 쉬운 방법은 없습니다. 그래서, 다른 방법이 있습니까? Visual Studio에서 깨끗한 솔루션을 사용하고 계십니까?
obj
그리고 bin
최상위 수준에서 .gitignore는 호출 된 모든 obj
또는 bin
모든 하위 수준을 무시해야 합니다.
답변:
왜 이것이 당신에게 효과가 없는지 잘 모르겠습니다. 도움이되는 경우 다음은 내 Visual Studio / git 프로젝트 중 하나의 일반적인 .gitignore 파일입니다.
*.suo
*.user
_ReSharper.*
bin
obj
packages
packages
NuGet에서 쉽게 할 수로 다시 다운로드를
단순히 gitignore에 항목을 만드는 것은 파일을 무시하지 않을 수 있으며 커밋해야 할 수도 있습니다. 나는 다음 방법을 사용하고 나를 위해 일했습니다.
git rm -r --cached .
git add .
그때
git commit -am "Remove ignored files"
그러나 이것은 나중에 저장소에 포함시킨 스크립트 폴더를 무시합니다.
bin
및 obj
폴더를 찾습니다.모든 프로젝트에서 bin 및 obj를 무시하려면 ( gitignore man page에서 ) 사용할 수 있습니다.
구성 변수 core.excludesfile에 지정된 파일에서 읽은 패턴.
core.excludesfile은 Unix에서 ~ / .gitconfig 인 구성 파일에서 설정할 수 있습니다. Windows에서 어디에 있는지 모르겠습니다.
bin
및 obj
폴더를 커밋하는 데 관심이 없을 것 입니다. :)