はじめに
こんにちは!新人エンジニアのふかこうです!
今回はGit(バージョン管理)についての記事になります。
この記事の対象者
・初級エンジニア
・エンジニアとして働きたい方
・IT企業に就職する学生
筆者のレベル
・新人エンジニア
・Android開発初級
Gitとは?
Gitとはプログラムのソースコードなどの変更履歴を記録・追跡するための
分散型バージョン管理システムです。
「誰が」
「いつ」
「何を変更したか」
というような情報の記録をするシステムです。
ソフトウェア開発を同時に複数人で平行して行う場面で効果を発揮します。
バージョン管理がGitの最大の特徴でもあり、今や欠かせない存在になっている要因なのです。
バージョン管理について
プログラミング現場では、複数の人物がたくさんの作業を行います。
ex)新規作成、保存、削除、編集 などなど
これらの作業内容について正常にバージョン管理ができていると、
エラーが起きた際や間違って上書き保存をしてしまった時にも落ち着いて対応が可能です。
※Gitでは該当のバージョンまで戻ることが可能です。
まとめ
Gitとはバージョン管理をするためのツールです。
ソフトウェア開発を同時に複数人で平行して行う場面で効果を発揮します。
エラーが起きた際や間違って上書き保存をしてしまった場合も元の状態に戻すことが可能。