나는 브랜치 2를 가지고 있는데, 소스는 브랜치 1이고 브랜치 1에서 시작된 디렉토리의 이름은 바뀝니다. branch1을 체크 아웃 할 때 이름이 변경된 디렉토리는 존재하지만 unstaged 수정으로 표시되지 않습니다. 물론 이름이 바뀐 디렉토리는 branch1에 커밋되지 않습니다. 이것은 왜 발생 하는가?자식 체크 아웃 브랜치는 다른 브랜치의 디렉토리 트리를 남깁니다.
4
A
답변
3
위의 디렉터리 계층에는 파일 리프가 포함되지 않았기 때문에 실제로 자식 노드에서 추적하지 않았습니다.
+0
이 문제를 해결할 방법이 있었으면 좋겠다. Ant는 빈 디렉토리를보고 빌드하려고 시도하기도한다. 나는 그것에 대한 옵션을 볼 수 없습니다. –
+0
아, 수정본이 있습니다.이 답변에서 찾을 수있는 "git clean -fd"명령을 사용하십시오. http://stackoverflow.com/a/1499824/295802 –
관련 문제
- 1. 이 브랜치는 어느 git 브랜치에서 체크 아웃 했습니까?
- 2. Teamcity 체크 아웃 디렉토리
- 3. rebased 브랜치의 자식 동기화
- 4. 원격 자식 분기 체크 아웃?
- 5. Teamcity로 지점 체크 아웃 디렉토리
- 6. 자식 - svn의도 깨끗하고 체크 아웃
- 7. 자식 - svn을 체크 아웃 특색
- 8. TFS : 한 서버에서 체크 아웃, 다른 서버로 체크 아웃
- 9. CVS 디렉토리로 체크 아웃
- 10. git에서 다른 브랜치의 파일을 체크 아웃하고 병합하십시오.
- 11. .git 폴더가없는 자식 저장소에서 브랜치의 작업 디렉토리 만 복제하는 방법
- 12. 브랜치가 엉망이되자, 오래된 마스터 브랜치는 새로운 브랜치의 파일을 보여줍니까?
- 13. 카피 스트라 노와 자식 마스터 저장소의 체크 아웃 자식 체크 아웃
- 14. 동시에 자식 체크 아웃/추가/커밋
- 15. 자식 체크 아웃 마스터는 자동으로 내 다른 커밋되지 분기
- 16. 다른 자식 브랜치를 체크 아웃하지 않고 찾아 보는 방법
- 17. SourceTree를 사용하여 GIT로 특정 디렉토리 체크 아웃
- 18. Git : 브랜치의 디렉토리 이름 바꾸기
- 19. SVN 체크 아웃에서 디렉토리 건너 뛰기? (일부 체크 아웃)
- 20. 복제 REPO, 그 가지와 자식 체크 아웃
- 21. 체크 아웃 과거 자식 서브 모듈 커밋
- 22. 자식-LFS 체크 아웃 원격 지사
- 23. 자식 체크 아웃 나는 항상 지금 마우스
- 24. 체크 아웃
- 25. TeamCity 자동 체크 아웃 디렉토리 (작업 디렉토리) 클리닝
- 26. Git 브랜치는 다른 브랜치에있는 파일을 가지고 있습니다.
- 27. git 브랜치는 diffs를 표시하지만 병합은 수행하지 않습니다.
- 28. SVN Drupal을 다른 사이트에 체크 아웃
- 29. 체크 아웃 내에서 SVN 체크 아웃
- 30. 어떻게 내 자식 Repo의 코드를 다른 디렉토리에 "체크 아웃"할 수 있습니까?
디렉토리에 내용이 있습니까? 망할 놈은 디렉터리, 파일 및 경로 만 추적하지 않습니다. 빌트인은 branch1을 체크 아웃 할 때 디렉토리를 제거하지 않을 수도 있습니다. – gzm0