一覧に戻る

サルでもわかるGit入門 入門編 でバージョン管理を学びます

Git基本

はじめに(Gitを使ったバージョン管理)

ファイル名でバージョン管理を行ってもごちゃごちゃになる

また、~

共有ファイルを上書きして他人の編集内容を消したら大変…

→ バージョン管理システムを使おう

■Gitを使ったバージョン管理

Gitを使えばファイルを以前に状態に戻せる(メリット①)

Gitを使えば他人の編集内容を消す心配もない(メリット②)

履歴を管理するリポジトリ

リポジトリが状態を記録する

■リモートリポジトリとロカルリポジトリ

ローカルリポジトリ:自分だけの(メリット①)

リモートリポジトリ:複数人で共有(メリット②)

■リポジトリの作成

新規作成 or あるやつをもらう

変更を記録するコミット

コミット:リポジトリの保存

このコミット~

一つ一つのコミットには英数字40桁(!)の名前が自動で付く

Tips~

コミットメッセージの例「ボタンが押せないバグの修正」

[ex10-1] “ファイルを以前の状態に戻すため”だけの目的で使うならどちらが適していますか

[ex10-2] リポジトリに記録された個々のコミットを厳密に識別するのはどれですか

[ex10-3] バグ修正と機能追加を分けてコミットすべき理由として最も適当なものを選んでください


教科書(図はすべてこちらより引用):
 平山雅之 他,「ソフトウェア工学」, オーム社

一覧に戻る