Gitの軽い説明?

Gitって聞いたことあるけどよくわからない…

そもそも知らない……

 

Gitとは?

バージョン管理をするもの。

具体的には、

ソースコードの管理、変更履歴管理などをする、分散型のバージョン管理ツール及びシステムのことです。

 

バージョン管理とは?

例えばmain.cppと言うC++のファイルがあったとしましょう。

main.cppのファイルの内容を書き換えたら変更履歴として残るわけです。

 

何が便利なのでしょうか?

例えばmain.cppというファイルを書き換えたさいに、もとの状態に戻したい。

元の状態をまた見たい。

これが可能なわけですね。

つまりファイルの内容などを更新のつどバックアップする必要がないわけです。

「どこを変更したか?」「誰が変更したか?」「バックアップ不要」「これらを管理」

なわけですね。

 
Git入門

Gitの入門には以下のサイトがおすすめ。

 
このGitというものを使ったソースコード管理、公開ができるホスティングサービスとして「GitHub」というのがメジャーです。

GitHubの入門には以下のリンクをどうぞ。

YOT