Goalist Developers Blog

Gitをふんわり図解するシリーズ① 基本用語とチーム開発の流れ

最近社内でGitの勉強会を開催したので、
Git初学者向けの基本用語解説部分をまとめました。

リポジトリ

f:id:y-iio:20181029162159p:plain
リポジトリはプロジェクトに必要な複数のファイルを保持します。
また、これまでのすべての変更履歴を保持します。

f:id:y-iio:20181029162239p:plain
リポジトリはそれぞれブランチを持ってます。

ブランチ

f:id:y-iio:20181030192154g:plain
並行作業で開発するためにブランチが使われます。
やること別に作業ラインが分かれてたほうが、他の人の邪魔にならないし不具合の原因も見つけやすいですよね。

f:id:y-iio:20181029162343p:plain
ブランチとコミットオブジェクトはこんな感じで図にされることが多いです。
この玉みたいなやつをコミットってことにしますね。
セーブポイントが積み重なっているんだなあというよなイメージでお願いします。

チーム開発の基本的な流れ

f:id:y-iio:20181029185013g:plain
手元で開発する

みんなに共有する

みんなが最新の同じソースを使える

HAPPY

技術の図解もの

こんなのも書いてます

developers.goalist.co.jp

developers.goalist.co.jp

次回は基本コマンド編をお送りします。要チェックやで、です。