우분투 10.04 (git-gui 버전 0.12.0.64.g89d6)에서 git gui를 사용하여 내 커밋 (준비, unstaging, diff 확인)을 관리하며 많이 좋아합니다. . 그러나 명령 행에서 'git status'명령을 사용하면 새로운 파일이나 디렉토리가 표시되지 않습니다. git gui를 실행하기 전에 추적되지 않은 파일에 'git add'를 명시 적으로 추가해야합니다. 그런 다음 단계적 변경으로 나타납니다.우분투에서 git-gui가 새 디렉토리를 표시하지 않습니다.
누구에게 이런 일이 발생했는지 알 수 있습니까? 또는 git gui 내부에서 untracked 파일을 추가하는 것이 옳은 방법은 무엇입니까? git gui에 대해 본 다른 설명은 이것이 정상적인 동작이 아니지만이 옵션에 영향을 줄 수있는 옵션을 찾을 수 없음을 나타냅니다.
답변을 찾았습니다. 내 core.excludesfile 구성 항목이 "~/.gitignore"로 설정되었습니다. 이 형식은 git-gui가 실패하는 git-ls-files 명령을 유발합니다. 구성 항목을 .gitignore에 대한 전체 경로로 바꾼 경우, 추적 할 수없는 파일이 예상대로 나타납니다. – tonyeva