2010-06-23 4 views
2

서브 폴더와 그 파일들과 함께 재귀 적으로 폴더를 어떻게 추가 할 수 있습니까?힘내에서 폴더/서브 폴더/파일 추가하기

git add folder_name을 사용하면 해당 폴더 만 추가됩니다. git status 이제 하위 폴더 아래의 파일이 새 파일로 표시되고 추적되지 않습니다.

  • 응용 프로그램
  • 공공
  • 데시벨
  • 스크립트
  • 공급 업체
  • 등 :

    예를 들어, 레일 응용 프로그램에서, 레일 프로젝트 폴더 안에, 많은 폴더가 있습니다

레일 프로젝트를 git에 추가하는 더 좋은 방법이 있습니까?

+3

당신은'folder_name/.'을 추가해 보셨습니까? –

+0

감사합니다 :) – felix

답변

4
cd desired_directory; git add .; 

어쨌든이 글은 저스틴 L.이 입력하는 동안 댓글에 답한 것 같습니다.

+0

잠깐,'cd foo; git add .'는'git add foo'와는 다른 결과를 가지고 있습니까? – Cascabel

+0

@ Jefromi : 분명히 가지고있다. 'git add foo/.'도 마찬가지입니다. "디렉토리 이름 (예 :'dir/file1'과'dir/file2 '을 추가하는'dir')은 디렉토리의 모든 파일을 재귀 적으로 추가 할 수 있습니다." 'git add' 맨 페이지에있는 내용은 그 내용을 모순 된 것으로 보입니다. – VonC

+0

@VonC : 명백한'git add foo' 메쏘드로 디렉토리를 재귀 적으로 추가하는 데 전혀 문제가 없었습니다. OP 문제를 재현 할 수 없습니다. – Cascabel

관련 문제