git을 사용하여 버전 제어하에 다른 디렉토리에 몇 개의 파일을 보관하려고합니다. 일부는 내 홈 디렉토리에 있고 일부는 /etc
에 있으며 분명히 루트를 git 저장소로 만들고 싶지 않습니다.원본을 바꾸지 않고 스프레드 아웃 파일을 버전 제어하는 방법은 무엇입니까?
이것은 모든 파일을 하나의 폴더에 넣고 예상 위치에 링크함으로써 가능합니다. /etc/resolv.conf -> /home/tim/my-repo/etc-resolv.conf
이지만 버전 관리 소프트웨어를 수용하기 위해 내 시스템을 변경할 필요는 없습니다.
원본을 링크로 바꾸지 않고 파일을 버전 제어하는 방법은 무엇입니까?
그럴 경우 그 이유를 알 수 없습니다. 이론적으로는 가능합니다. – Tim