はじめに

この実験ではバージョン管理システムを使用して開発を行っていただきます。


別ページにまとめましたので、以下を参照してください。

バージョン管理システム

インストール手順

使い方・用語の説明


具体的な開発手順

ここでは具体的な開発手順について説明します。この手順に従って開発を進めてください。
わからないことがあれば使い方・用語の説明を参考にしてください。

注意事項

例のごとく注意事項です。(141105更新しました)
      1. リベース(rebase)しない。
      2. 人のコミットを削除しない。
      3. masterにコミットしない。(必ずブランチ上で開発を行う)
    

1,2 : プッシュ(push)ができなくなる可能性があります。出来ても面倒な手順を踏まないとだめになるので、絶対にしないでください。
3 : 今回はブランチとマージを使用して開発を行います。コミットはすべてブランチに行ってください。

開発手順

演習におけるGitを使った開発手順

よく理解していない人がいるようなので、特記すると、

開発手順を必ず守ってください。
    1. プル
    2. ブランチの作成
    3. 開発(eclipse)してコミット
    4. masterにマージとプッシュ
    5. ブランチの削除
        
手順通り行わない場合、プルやプッシュ時にエラーが出ます。必ず手順を守ってください。
・プルをしなければプッシュ出来ない場合があります。新しい更新がある場合、プルのボタンの上に数字が赤く出るので、プルして最新のリポジトリにしておきましょう。
・プルやプッシュがエラーが出て出来ない場合、上の開発手順を守っていない場合があります。使い方・用語の説明Q&Aを参照してください。

マージ時の衝突(コンフリクト)の解決法

Gitのコンフリクトの解決


わかりやすいスライド

ここではGitに関するわかりやすいスライドを紹介します。
わからなくても最後まで読めばわかることがあります。最後まで目を通してください。




最後に

ここまで読んでいただきありがとうございました。疑問点やわからないことがあれば、浅野(s09t202@stmail.eng.kagawa-u.ac.jp)に、学籍番号とわからない内容(もしスライド内であれば、スライドタイトルと作業番号[例:2-3])を送ってください。
それでは、演習頑張ってください。