code

git 저장소에서 bin 및 obj 폴더를 어떻게 무시할 수 있습니까?

codestyles 2020. 9. 24. 07:51
반응형

git 저장소에서 bin 및 obj 폴더를 어떻게 무시할 수 있습니까?


내 git 저장소에서 bin 및 obj 폴더를 무시하고 싶습니다. 내가 알아 냈 듯이 .gitignore에서 이것을 수행하는 쉬운 방법은 없습니다. 그래서, 다른 방법이 있습니까? Visual Studio에서 깨끗한 솔루션을 사용하고 계십니까?


왜 이것이 당신에게 효과가 없는지 잘 모르겠습니다. 도움이되는 경우 다음은 내 Visual Studio / git 프로젝트 중 하나의 일반적인 .gitignore 파일입니다.

*.suo
*.user
_ReSharper.*
bin
obj
packages

단순히 gitignore에 항목을 만드는 것은 파일을 무시하지 않을 수 있으며 커밋해야 할 수도 있습니다. 나는 다음 방법을 사용하고 나를 위해 일했습니다.

git rm -r --cached .

git add .

그때

git commit -am "Remove ignored files"

그러나 이것은 나중에 저장소에 포함시킨 스크립트 폴더를 무시합니다.


모든 프로젝트에서 bin 및 obj를 무시하려면 ( gitignore man page에서 ) 사용할 수 있습니다.

구성 변수 core.excludesfile에 지정된 파일에서 읽은 패턴.

core.excludesfile은 Unix에서 ~ / .gitconfig 인 구성 파일에서 설정할 수 있습니다. Windows에서 어디에 있는지 모르겠습니다.


  • Windows 탐색기에서 binobj폴더를 찾습니다.
  • TortoiseGit> 삭제 및 무시 목록에 추가> bin을 마우스 오른쪽 버튼으로 클릭합니다.
  • TortoiseGit> 삭제 및 무시 목록에 추가> obj를 마우스 오른쪽 버튼으로 클릭합니다.

소스 트리를 시도했지만 여전히 무시 파일이 들어오지 않으면 도구-> 옵션-> Git으로 이동 한 다음 .gitignore의 위치를 ​​선택하십시오. 여기에 이미지 설명 입력

참고 URL : https://stackoverflow.com/questions/2347335/how-could-i-ignore-bin-and-obj-folders-from-git-repository

반응형