Github의 원격 저장소에서 Git을 사용하여 모든 구성 파일을 버전 관리하고 싶습니다. 데비안 7 테스팅을 사용하고 있습니다. 모든 설정 파일은 /home/user_name/
디렉토리 아래 있습니다.git - 버전 관리 하위 디렉토리를 무시하거나 무시하십시오.
저는 무시하고 싶은 모든 파일과 버전 관리를 허용하려는 파일 및 디렉토리로 보통 .gitignore
을 만들었습니다. 예를 들어, Documents로 이동하면 내 문제가 시작되고 zsh에서는 폴더가 홈 디렉토리와 동일한 버전 관리하에 있음을 알 수 있습니다.
나는 힘내는 그런 식으로 작동한다는 것을 이해하지만, 그것을 피할 수 있는지 알아야한다.
귀하의 질문이 명확하게 공식화되지 않았습니다. git 버전 제어하에 전체 홈 디렉토리를 넣고 Github에 업로드하겠습니까? 선택한 디렉터리에 대해 별도의 git repos를 사용하는 것이 좋습니다. – mattmilten
아니요. git으로 홈 디렉토리에서 사용하는 특정 파일 (gitconfig, vimrc, zshrc 등)의 버전을 제어하고 싶습니다. 하위 디렉토리는 사용하지 않습니다. 따라서 홈 디렉토리의 하위 디렉토리로 이동하면 git은 버전 관리에 "트리 디렉토리"에이 디렉토리를 자동으로 포함시킵니다. 나는 그것을 원하지 않는다. 지금 지우시겠습니까? :) – delor34n
아, 그래서 당신은 특정 경로를 무시하고 가정의 어딘가에있는 여러 파일에 대한 버전 제어를 원합니다. 이것은 가능하지 않으며 이해가되지 않습니다. 동일한 이름을 가진 두 개의 파일이있는 경우 어떻게합니까? – mattmilten