Gitとは
プログラムのソースコードなどの変更履歴を記録・追跡をするための分散型バージョン管理システムである。
できること3選
①ファイルのバージョン管理
任意のタイミングでファイルの状態を記録できる。
ファイルはひとつだけどメタ情報としていつ・誰が・どんな変更をしたのかが保存されている。
ファイルは常に最新でありながら変更の記録を確認することができる。
②以前の状態に戻せる
変更の記録を使って前のバージョンにすぐに戻すことができる。
③チームでスムーズに開発できる。
思わぬ上書きを防止できる。
複数人の共同編集は事故りやすい。
誰かが気が付かずに修正を上書きしてしまうことがあるため。
Gitの基本的操作の流れ
ローカルの基本操作①初期化
ローカルにGitの変更を記録するファイルを作成する。
$ git init
ローカルの基本操作④
ワークツリーとは
お手元の作業環境のこと
ステージとは
コミットするためのファイルの事前置き場
リポジトリとは
変更履歴を記録する場所
add
commit
$ git add .
$ git commit -m
ローカル基本操作(状況確認)
何のファイルを変更したか確認できるようになっている。
diff 変更内容をチェック
status 変更ファイルをチェック