hard link para compartilhar arquivos no git osx

1

Estou tentando compartilhar um arquivo de configuração ~/.spacemacs em um git repository ~/repo/config/spacemacs .

Como estou no osx, instalei o hardlink e usei-o como:

➜  ~  hln ~/.spacemacs ~/repo/config/spacemacs

O objetivo final é poder editar o arquivo em ambos os lugares.

Um link simples parece funcionar ao editá-lo simplesmente.

ln ~/.spacemacs ~/repo/config/spacemacs

Mas um git stash só funcionará no repositório. Mas comprometê-lo a git. O que estou perdendo?

    
por nha 04.03.2016 / 11:04

1 resposta

1

Eu acho que a maneira mais simples é colocar o arquivo original no repositório git e fazer um link simbólico (ou hard) de fora.

ln -s git/path/file other/place/file 

Uma das muitas fontes sobre as diferenças entre links físicos e simbólicos [ 1 ] .

    
por 04.03.2016 / 11:19