~/bin /에 내 dev 파일이 있고 ~/github/myProject /에 내 힘내 저장소 파일이 있습니다. 나는 항상 후자에 이전 위치에서 파일을 복사하려면 다음 파일을 실행 :~ -files 및 .gitconfig를 제외한 모든 파일을 Git -repo에 복사 할 수 없습니다.
#!/bin/zsh
# editors# {{{
cp /Users/Masi/.emacs /Users/Masi/gitHub/MasiDvorak/
cp /Users/Masi/bin/editors/emacs/* /Users/Masi/gitHub/MasiDvorak/editors/emacs/
cp /Users/Masi/.vimrc /Users/Masi/gitHub/MasiDvorak/
cp /Users/Masi/bin/editors/vim/* /Users/Masi/gitHub/MasiDvorak/editors/vim/
# }}}
# shells# {{{
cp /Users/Masi/.bashrc /Users/Masi/gitHub/MasiDvorak/
cp /Users/Masi/.profile /Users/Masi/gitHub/MasiDvorak/
cp /Users/Masi/.zshrc /Users/Masi/gitHub/MasiDvorak/
# }}}
# programming# {{{
cp /Users/Masi/.screenrc /Users/Masi/gitHub/MasiDvorak/
cp /Users/Masi/.Xmodmap /Users/Masi/gitHub/MasiDvorak/
cp /Users/Masi/.xmonad/xmonad.hs /Users/Masi/gitHub/MasiDvorak/.xmonad/
cp /Users/Masi/.gdbinit /Users/Masi/gitHub/MasiDvorak/
cp /Users/Masi/.xmonad/xmonad.hs /Users/Masi/gitHub/MasiDvorak/
...
# }}}
이유는 내가 힘내에 추가되는 등
xmonad.hs~ # all ~ -files
.gitconfig
로 파일을 피하고 싶은 것입니다 repo.
내 파일 복사 방법은 각 파일을 찾아 copy_dev-files_to_github 파일에 추가하는 데 시간이 많이 걸리기 때문에 제어하기가 어려워집니다.
어떻게 개발 파일을 로컬 Git 저장소로 복사합니까?
@ Magnus : 귀하의 요점은 훌륭합니다! --- 나는 홈에서 내 dotFiles에 대한 repo를 만들 것이며 ~/bin에서 내 다른 dotFiles에 대해 하나의 repo를 만들 것입니다. 간단히 말해 하나의 레포를 2로 나누는 것입니다. –