[GitHub]リポジトリの管理方法とは?リポジトリの作成・削除・クローンの方法

[GitHub]リポジトリの管理方法とは?リポジトリの作成・削除・クローンの方法
基本情報技術者試験の試験対策はこちら>>

[GitHub]リポジトリの管理方法とは?


今回は、Gitリポジトリの管理方法を説明します。GitHubにssh接続する準備や、リポジトリの作成・削除・クローンの方法について交えて紹介します。

Gitリポジトリの管理方法に興味のある方はぜひご覧ください。

GitHubにssh接続する準備

GitHubにssh接続する準備として、ssh-keygenコマンドで公開鍵・秘密鍵を作成します。

実行すると、~/.sshフォルダに秘密鍵(id_rsa)公開鍵(id_rsa.pub)が生成されました。

次にブラウザで以下のURLにアクセスします。GitHubのアカウントは事前に作成している前提とします。
https://github.com/settings/keys

「New SSH key」ボタンをクリックしてTitleに何かしらのタイトルを入力します。Keyに公開鍵(id_rsa.pub)の内容を入力してから「Add SSH key」ボタンをクリックします。

これでGitHubにssh接続する準備が整いました。次の章以降で、Gitリポジトリの作成・削除・クローン方法について紹介します。

リポジトリの作成

Gitリポジトリの作成方法を紹介します。まず、作業フォルダを作成し、移動します。

「git init」コマンドでリポジトリを新規作成します。

実行すると、カレントディレクトリに.gitフォルダが作成されます。

初期状態では何もコミットしていないので、「git status」の結果は以下のようになります。

初回コミットのファイルを作成し、「git status」を確認します。

変更した内容をインデックスに追加して、コミットします。

次にブラウザで以下のURLにアクセスします。
https://github.com/new
Repository nameにリポジトリ名(ここではsample1とする)を入力し、「Create repository」ボタンをクリックします。
これで新しいリポジトリが作成されます。

コマンドプロンプトに戻り、リポジトリにpushします。passphraseには、公開鍵・秘密鍵を作成した際に指定したものを入力してください。

リポジトリの削除

GitHubでのリポジトリの削除方法を紹介します。まず、削除対象のポジトリのページで「Settings」をクリックします。次に、Settingsページ下部の「Danger Zone」の中の「Delete this repository」ボタンをクリックします。

ポップアップで削除対象のリポジトリ名を入力すると、リポジトリを削除できます。

リポジトリの削除は危険なので、十分に注意して削除してください。

リポジトリのクローン

Gitリポジトリのクローン方法を紹介します。まず、適当な作業フォルダを作成します。

「git clone」コマンドでリポジトリをクローンします。passphraseには、公開鍵・秘密鍵を作成した際に指定したものを入力してください。

成功すると、先ほど作成したリポジトリ名のフォルダが生成されます。中身には初回コミットのファイルが存在している状態となっています。

まとめ

いかがでしたでしょうか。Gitリポジトリの管理方法を説明しました。GitHubにssh接続する準備や、リポジトリの作成・削除・クローンの方法について、コマンドを交えて紹介しました。

一般的に、チーム開発においては、リポジトリを使用することが多いです。個人的なローカルソース管理にもリポジトリを使用できます。

ぜひご自身でGitコマンドを書いて、理解を深めてください。

インフラエンジニア専門の転職サイト「FEnetインフラ」

FEnetインフラはサービス開始から10年以上『エンジニアの生涯価値の向上』をミッションに掲げ、多くのエンジニアの就業を支援してきました。

転職をお考えの方は気軽にご登録・ご相談ください。