問題
6リモートリポジトリをクローンしよう
Gitの問題に挑戦しよう!
問題
「リモートリポジトリをクローンしよう」
リモートリポジトリからクローンしてみよう!
クローンとはリポジトリを複製することだ。
gitサーバーに用意したリポジトリをローカルに複製したい場合に使用する。
今回、私が用意した以下のリポジトリをクローンしてみて欲しい。
https://github.com/ninja-code-git/clone-practice.git
前回まで使用したリポジトリとは、別のリポジトリになるため、
git-ninjaのフォルダとは別のフォルダで作業を実施してみてくれ。
※この問題はWindows環境のgit bashを基準に作成しております。環境によっては動作しない可能性があります。
あらかじめエディタに書くコード
※git-ninjaのフォルダ外にいる前提
$ (git cloneのコマンド)
$ cd clone-practice/
$ ls
¥Command¥
期待する画面
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 8 (delta 0), reused 4 (delta 0), pack-reused 0
Unpacking objects: 100% (8/8), done.
$ cd clone-practice/
$ ls
raiton-method.txt suiton-method.txt
解答と解説(リモートリポジトリをクローンしよう)
解説
※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます
複製(clone)できただろうか。 複製に成功していれば、clone-practiceというフォルダが作成され、 その中にraiton-method.txt、suiton-method.txtの2ファイルが作成されているはずだ。
gitサーバー(リモートリポジトリ)からリポジトリを取得する際は、 今回のようにgit cloneのコマンドを使用することになる。
プロジェクトに新規に参画してもらうようなシーンでは、このコマンドを使用してソースコードを共有することになる。