Gitに関してのメモ

Gitとは
ファイルの変更履歴を記録するバージョン管理システム

リポジトリ
保管したファイルをバージョン管理するところ
PC内:ローカルリポジトリ(変更履歴を保存するための隠し領域)
変更履歴を隠し領域に記録する操作→コミット

共同作業の仕組み
リモートリポジトリを用意して、各作業メンバーのローカルリポジトリと同期させる。
注意:プッシュ/プルという作業を行わないと同期されない

ブランチ
変更履歴の流れを分岐させること
うまくいかなかったとき→破棄できる
うまく行ったとき→統合(マージ)する

Githubとは
リモートリポジトリを作成できるオンラインサービス
リポジトリ名を決めるだけで作成できる
他にもソフトウェアの相談などができるたまり場的存在
前回からの変更部分を表示させる→ガターインジケーター
過去の状態と比べて比較できる→Diff
プルした際に変更の不一致からコンフリクト(競合)した際に採用する方を選択することもできる

おすすめの拡張機能
GitHub Pull Reqests and issues

この記事が気に入ったらサポートをしてみませんか?