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

誰かがこれを機能させる方法を教えてもらえますか?一般的な開発スクリプトと構成をすばやく複製できるようにしようとしています。

4

4 に答える 4

32

これはうまくいくようです:

cd ~
git init
git remote add origin ssh://host/repo.git
git pull origin master
于 2012-02-25T13:19:43.020 に答える
2

2番目の引数を渡すと、cloneコマンドは新しいディレクトリを作成します。

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

cloneを作成します~/your_directory。ディレクトリがすでに存在する場合は、エラーが発生します。

于 2012-02-25T12:28:26.943 に答える
1
cd ~
git clone ssh://host/repo.git

その後、/home/username/repo/ディレクトリにプロジェクトがあります

プロジェクトを別のフォルダ名(例:'foo /')にしたい場合

mkdir ~/foo
cd ~/foo
git clone ssh://host/repo.git foo/
于 2012-02-25T12:22:55.373 に答える
0

リポジトリをサブディレクトリに複製します。

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

そして、構成ファイルへのシンボリックリンクを作成します。

ln -s ~/repo/.bashrc ~/.bashrc
于 2012-02-25T12:26:54.310 に答える