generated at
2/23/2025, 2:21:50 AM
Git:コミット
Commitとは、ソフトウェア開発において、変更した状態を記録することを意味する。
ファイルの変更はリポジトリにコミットする。
Gitの場合は、1つ目の作業は、
インデックス
と呼ばれる
一時領域
に、次の
コミット対象
として
登録される
。
2つ目の作業は、その登録対象をリポジトリに コミットする。
GitではCommit=サーバーにアップロードでは無い。
Gitでのコミットを理解するには、
ワーキングツリー
と
インデックス
、そして
ステージング
に対して理解することが必要。
$
git commit -m "initial commit"
Git には、
リビジョン番号
という
概念が無い
。
コミット
(
commit
)
Git:commit
Git:コミットID
-
コミットID
(
commit ID
) -
ハッシュ
(
hash
)
リビジョン番号ではなく、ハッシュ値が割り振られる
Git:コミットグラフ
Git:コミットメッセージ
Git:コミットログ
git commit
-- 変更点をコミットする
Git:プッシュ
-
プッシュ
(
push
)
ファイルの追加や変更の履歴をリモートリポジトリに反映するための操作
Git:インデックス
-
インデックス
(
index
)
Git:マージ
-
マージ
(
merge
)
Git:リベース
-
リベース
(
rebase
)
Git:コンフリクト
-
コンフリクト
(
conflict
)
Git:タグ
-
タグ
(
tag
)
Git:リバート
-
リバート
(
revert
)
Git:ワーキングツリー
-
ワーキングツリー
(
working tree
)
Git:ステージング
-
ステージング
(
staging
)