git clone en el directory de inicio

$ git clone ssh://host/repo.git ~/ destination directory '/home/username/' already exists. 

¿Alguien puede decirme cómo hacer que esto funcione? Intento rápidamente poder replicar scripts y configuraciones de desarrollo comunes.

Esto parece funcionar:

 cd ~ git init git remote add origin ssh://host/repo.git git pull origin master 

El command clon crea un nuevo directory cuando pasas un segundo argumento:

 $ git clone ssh://host/repo.git ~/your_directory 

clone creará ~/your_directory . Si el directory ya existe, te dará el error que obtienes.

 cd ~ git clone ssh://host/repo.git 

Después de eso, tiene el proyecto en el directory /home/username/repo/

Si desea tener el proyecto en un nombre de carpeta diferente (por ejemplo, 'foo /')

 mkdir ~/foo cd ~/foo git clone ssh://host/repo.git foo/ 

Clonaría el repository en un subdirectory:

 git clone ssh://your/git/repo.git ~/repo 

Y cree enlaces simbólicos a los files de configuration:

 ln -s ~/repo/.bashrc ~/.bashrc 
Intereting Posts