@Pkun

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

git cloneの事で分からない事があるんですが

解決したいこと

git cloneていうコマンドの初心者なんですが、今まで使ってたディレクトリとは違うディレクトリにcloneしようとしたら何故かエラーになりました。
$ git clone https://github.com/yuuitchi714/yafhoochiebukuro.git
fatal: destination path 'yafhoochiebukuro' already exists and is not an empty directory.

日本語に訳すと
宛先パス 'yafhoochiebukuro' は既に存在し、空のディレクトリではありません。

って翻訳されたんですが
違う場所にcloneすると、他の場所にはcloneできないんでしょうか?
git cloneってどういったメカニズムになっているんでしょうか?
分かる方どうかよろしくお願いしますm(_ _)m
2022-12-28_22h04_34.png

0 likes

2Answer

git clone は主に次の2つの使い方があります。

git clone xxxx.git

これはコマンドを実行したフォルダに xxxx という名前のフォルダを作り、そこにクローンします。

一方、別の名前を付けたい場合は、下記のようにします。

git clone xxxx.git newname

これを実行すると "newname" フォルダを作り、そこにリポジトリをクローンします。

2Like

2箇所以上のクローン自体はできます。
すでに同一名称のフォルダが同じ階層に存在しているから、使っているコマンドではクローンできないのではないかと思います。
全く別名のフォルダを作り、その中に移動してクローンを試してみればできる事自体は確かめられると思います。

0Like

Your answer might help someone💌