Git(ギット)は、いま最も広く使われている バージョン管理 ツール です。Linuxの生みの親が開発しました。開発現場では、事実上の標準になっています。
Gitの特徴は、手元(ローカル)に、完全な履歴を持てる ことです。ネットにつながっていなくても、コミット や履歴の確認ができ、動作も高速です。
基本的な流れは、こうです。
flowchart LR W[作業] --> A["ステージング(add)"] A --> C["コミット(記録)"] C --> P["プッシュ(共有)"]
こうして記録した履歴を、GitHub などのサービスで共有すれば、大人数での共同開発もスムーズに進みます。プルリクエスト による コードレビュー や、CI/CD との連携も、Gitが土台です。最初はコマンドに戸惑うかもしれませんが、開発者に必須のスキルです。Gitコース で手を動かして学べます。