Gitってご存知でしょうか。ソフトウェア開発業界の人では知らない人の居ないほどの重要なソフトェアですが、簡単に言うとソフトウェアの開発中にセーブポイントを適時設定でき、必要な時に必要なだけセーブポイントに戻ったり進めたりする事ができるシステムです。
ソフトウェアを書いていると、さっきまで動いていたのに突然何故か動かなくなるという事がわりと頻繁に起こります。そういう時に、動いていた状態の頃と見比べたりする事で、何が問題で動かなくなったのかの原因を調査したりなどに使います。
または複数人で一つのソフトウェアを開発する際、新たな機能の追加をする時に安定版に影響を与えないように開発を進めて、最終的にそれを安定版に集約させたりなど、チームで効率よくソフトウェアの開発をするために使ったりします。
こういったシステムの事を「バージョン管理システム」と呼びます。
これで管理できるのは別にプログラムだけではなく、コンピューターで管理するすべてのコンテンツについてのバージョンが管理できるのも優れた点。例えば、お店のメニューとか、日記とか。
でもgitを使いこなすのは結構大変
gitはとても優れたソフトウェアなのですが、それ故にかなり複雑な仕組みを持っています。
私もこれまでは大体の感覚でgitと付き合ってきていたのですが、Webで無料のマンガ
マンガでわかるGit 第1話「Gitってなあに?」|CodeIQ MAGAZINE
を見たら、ちゃんと理解してなかった部分がよくわかったので買ってみました。



図示が多くて概念を理解しやすい。Gitで何ができるのかをとりあえず学ぶには最適です。
更新情報をお届けします




















この記事へのコメントはありません。