はじめに

完了

あなたは、民間航空機向けのアビオニクス ソフトウェアを作成する企業の新しいソフトウェア開発者であるとします。 品質管理が重要であり、開発者は小規模なチームで作業し、バージョン管理のために Git を使用しています。 あなたは既に Git についてある程度のことは知っており、ソース変更を追跡し、間違いを修正するために、ローカルにGitを使用しています。 しかし、バージョン管理がチームとのコードでの共同作業に最も役立つことを認識しており、ある程度練習してみたいと考えています。

既に小規模な Web サイトを作成しており、そこであなたと友達はあなたの猫の写真を共有することで Git を練習することができます。 ソフトウェア開発者である数人の友達に協力を求めました。

Git を使用して共同作業を行い、変更 (および、だれがその変更を加えたか) を追跡して、2 人が同じファイルを変更したときに問題が発生しないように、また、すべてのソース コード ファイルが常にバックアップされるようにします。

学習の目的

このモジュールでは、次のことを行います。

  • リポジトリの複製
  • リモート リポジトリに変更をプッシュする
  • 変更の一時退避
  • 他のユーザーからの変更をプルしてリポジトリを更新する

前提条件

なし