git 사용팁

툴/Git 2012.01.27 11:36

1. 빈 폴더 git에 add하기 
   
   보통 프로젝트를 만들 때 "git add ." 명령어를 사용하는 데, 이 경우  빈폴더는 추가되지 않는다. 
이로 인해 컴파일 시, 경로 관련하여 링킹 오류가 나타날 때가 있다. 불행히도 현재 git은 빈 폴더를
저장할 수 있는 매커니즘이 존재하지 않는다. git은 파일만을 객체에 저장하며 git 저장소가 복사될
때 해당 파일의 경로에 명시된 폴더만을 만들 뿐이다. 
  이 문제를 해결하기 위해서는 약간의 트릭이 필요하다. 빈 폴더에 의미없는 파일을 생성하면 된다.
 
$ ls -a empty
$ touch empty/.gitignore
$ git add empty
$ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached ..." to unstage)
#
#  new file: empty/.gitignore
#
 
출처 :  http://ruby.about.com/od/git/f/Can-I-Add-Empty-Directories-To-Git-Repositories.htm  
Posted by 라판
TAG