1. ホーム
  2. linux

[解決済み] プロジェクトフォルダなしで git clone

2022-05-17 19:32:43

質問

サーバーにアクセスできるようになったので、git repo を自分のルートフォルダにクローンしたいのですが、git clone を実行すると、プロジェクト名のフォルダが作成されます。しかし、私がgit cloneを行うとき、それはプロジェクト名と私のフォルダを作り、私のプロジェクトフォルダは私のルートです。親フォルダへのアクセス権がありません。 私のルートは

/var/www/sites/mysite/

で、クローンするときのフォルダ構成は

/var/www/sites/mysite/mysite

どのように解決するのですか?

git clone は最後の引数として出力先ディレクトリを受け取ります。それはデフォルトではプロジェクトの名前ですが、変更することもできます。あなたの場合、おそらく単に . :

$ git clone origin-url .

しかし、注意してほしいのは man git-clone :

既存のディレクトリへのクローン作成は、そのディレクトリが空の場合のみ可能です。