TortoiseGit에서 ignore 파일 설정하기

TortoiseGit와 TortoiseSVN을 같이 사용하다보면 SVN에 포함된 파일을 추가시키지 않을려고 한다든지,
tmp, bak와 같이 임시파일을 추가시키고 싶지 않을경우가 있다.

나는 VisualStudio를 사용하는 경우에는 임시로 생성되는 Debug 폴더같은걸 추가시키고 싶지 않았다.
여러 검색을 해보았지만 다들 .ignore 파일을 만들라고 했는데.. 윈도에서 그걸 어찌.. 라는 생각을 하고있을때
아리꽃 천사님의 글을 발견해서 잘 적용했고, 나중을 위해서 이곳에 정리해놓는다.

글의 요점은 .git 폴더 내부에 있는 파일에 제외시킬 파일,폴더를 추가시키면 된다는 것이다.

.git/info 폴더에 보면 exclude 이름의 파일이 있다.

기본적으로 파일을 열어보면 다음과 같은 내용이 적혀있다.

# git-ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~

여기에 원하는 것들을 추가하면된다. 참고한 블로그에서 처럼 .svn 폴더를 추가시키고 싶지 않을 경우에는
.svn 을 추가하면 되고 그 외에 원하는 것들을 더 추가시키고 저장하면 된다.

.svn
.debug
*.slo
*.ncb
*.user
*.bak

이것들을 추가로 저장하고 설정하니 잘동작하였다~

'프로그래밍' 카테고리의 다른 글

Lua의 주석처리  (0) 2011.11.27
[ERROR] Could not find Git Path  (0) 2011.04.18
intrusive_ptr 사용에 관한 정리  (0) 2011.03.30
SVN에서 Branch, Tag 생성하기  (0) 2010.12.31
동기식 Entity 인스턴스화  (0) 2010.12.20