0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

フォルダを分けて作業する時の備忘録【git clone】

Posted at

Webアプリで使用しているフレームワークのバージョンアップ作業のため
別フォルダで作業を進める必要がでてきたので、
その際の手順を備忘録として残します。

例:
 普段作業しているフォルダ(hoge_app)とは
 別のフォルダ(hoge_app_sub)に作業環境を用意するケース。

結論:

フォルダを別に作成し、
git cloneコマンドを使ってリモートリポジトリをコピーするだけでOK!

手順

①新しいフォルダの作成

新たに作業用フォルダを作成し、その中に移動します。

mkdir hoge_app_sub
cd hoge_app_sub

②リモートリポジトリをクローンする

リモートリポジトリの中身を現在のフォルダに展開します。

git clone git@github.com:組織名/hogehoge_app.git .

備考:
 .(ドット)の意味 :
  現在のフォルダ(hoge_app_sub)にリポジトリの中身を直接展開します。

ドット ( .) を使う理由
通常、git cloneを実行するとリポジトリ名のフォルダが新たに作成され、その中にリポジトリの中身が展開されます。

hoge_app_sub
 └── hogehoge_app/
   └── リポジトリの中身

しかし、ドット ( .) を指定すると、以下のように中身のみが直接展開されます。
コードをコピーする

hoge_app_sub
 └── リポジトリの中身

これで、別フォルダで作業を進める準備が整いました。
筆者は今まで別フォルダに分けて作業をする機会がなく、作業環境を用意するのに
戸惑ったので今回備忘録として残しました。

以上。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?