GitHub에 포인트 파일을 저장하는 우아한 방법

GitHub에 포인트 파일을 저장하는 우아한 방법

쉽게 액세스할 수 있도록 내 도트 파일을 GitHub에 저장하는 우아한 솔루션이 필요합니다. dotfiles디렉토리를 만들고 모든 도트 파일을 디렉토리에 심볼릭 링크해 보았습니다 . 그런 다음 git에 심볼릭 링크를 추가하고 해당 디렉토리에 커밋을 시도했지만 git링크가 가리키는 파일의 내용 대신 링크가 저장되었습니다. 이것이나 비슷한 방법이 있나요?

답변1

나는 그것이 무엇인지 모른다최고접근 방식은 우아함은 물론 보는 사람의 눈에 달려 있지만 도트 파일에서는 다음을 사용합니다.

  • ~/.dotfiles모든 도트 파일 자체가 포함된 디렉터리입니다. 이는 git 저장소에서 관리됩니다.
  • ~/.dotfiles내 홈 디렉토리에 필요한 링크 도 생성하는 스크립트입니다 . 내 홈 디렉토리에 도트 파일이 없습니다. 단지 ~/.dotfiles.example입니다:

    $ ls -l ~/.muttrc
    lrwxr-xr-x  1 mj  mj  25 May  4  2014 /home/mj/.muttrc -> /home/mj/.dotfiles/muttrc
    

저장소를 새 시스템(에 ~/.dotfiles)으로 복제한 후 스크립트를 실행하여 심볼릭 링크를 업데이트했습니다.

나는 위의 방법이 나에게 매우 효과적이라고 생각합니다.

관련 정보