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?

More than 1 year has passed since last update.

Gitの使い方

Last updated at Posted at 2023-01-07

・はじめに

 この記事ではGitの基本的なことや使い方をまとめていく。

・用語の意味

用語 意味
リポジトリ Gitに保存したいファイルを集めたフォルダのようなもの。
リモートリポジトリ Gitのサーバのリポジトリのこと
ローカルリポジトリ 自分のローカル環境にあるリポジトリのこと
ワークツリー Gitの管理下にあるが、利用者が使用しているディレクトリのこと
インデックス(ステージ) Gitとワークツリーの間にあるGitに登録する前の前座のような存在
コミット リポジトリに変更を記録すること
プッシュ ローカルリポジトリの変更履歴をリモートリポジトリにアップロード(共有)すること。プッシュを実行するとリモートリポジトリに変更履歴がアップロードされて、ローカルの変更履歴と同じ状態にすることができる。
プル リモートリポジトリにあるものをローカルリポジトリに上書き又はダウンロードするもの
クローン リモートリポジトリをローカルリポジトリに丸々コピーすること

・コミットの方法

 コミットとはリポジトリに変更を記録するものである。コミットをするとレポジトリの中でコミットしたときの状態とその前のレポジトリの状態の異なっている点、差分を記録したコミットが作成される。
・コミットメッセージ
 コミットメッセージは自分がどのような変更をなぜしたのかということを記載するものである。他の人がコミットの内容を調べる場合や自分でも過去の自分のしたコミットを確認する際に重要な情報となるため、変更内容のわかりやすいコメントを書くことが重要である。

Gitでは標準的に

1行目: コミットでの変更内容を1行程度で要約
2行目: 空き
3行目: 変更した理由
という形式でコミットメッセージを書くこととなっている。

・インデックス
 インデックスとはGitとワークツリーの間にある保存領域のこと。インデックスがあることによってワークツリーにあるが、まだGitに保存したくないものをインデックスに保存し、保存したいファイルだけをGitに保存することができる。さらにファイルの一部の変更だけをインデックスに登録してコミットすることができる。

【参考】サル先生のGit入門
とほほのGit入門

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?