Git clone nella home directory
-
12-11-2019 - |
Domanda
$ git clone ssh://host/repo.git ~/
destination directory '/home/username/' already exists.
.
Qualcuno può dirmi come fare questo lavoro?Sto cercando di essere in grado di replicare script e config.
Soluzione
Questo sembra funzionare:
cd ~
git init
git remote add origin ssh://host/repo.git
git pull origin master
. Altri suggerimenti
Il comando clone crea una nuova directory quando si passa un secondo argomento:
$ git clone ssh://host/repo.git ~/your_directory
.
clone
creerà ~/your_directory
.Se la directory esiste già, ti darà l'errore che ottieni.
cd ~
git clone ssh://host/repo.git
.
Successivamente, hai il progetto nella directory /home/username/repo/
Se si desidera avere il progetto in un nome di cartella diverso (E.G 'FOO /')
mkdir ~/foo
cd ~/foo
git clone ssh://host/repo.git foo/
. Clonarei il repository in una sottodirectory:
git clone ssh://your/git/repo.git ~/repo
.
e crea collegamenti simbolici ai file di configurazione:
ln -s ~/repo/.bashrc ~/.bashrc
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow