28
Gitを使った開発手順

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

Embed Size (px)

Citation preview

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

Gitを使った開発手順

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

作業の流れ

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

1. プル(pull)

2. 個人ブランチの作成

3. 開発(コミット)

4. masterにマージ

5. 個人ブランチの削除

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

1. プル(pull)

2. 個人ブランチの作成

3. 開発(コミット)

4. masterにマージ

5. 個人ブランチの削除

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

1-1. [プル]をクリック

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

1-2. 設定はできているはずなので、

そのままOKをクリックしてプルを実行

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

1-3. 共有リポジトリに変更があれば、 これで反映されます。

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

1. プル(pull)

2. 個人ブランチの作成

3. 開発(コミット)

4. masterにマージ

5. 個人ブランチの削除

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

2-1. [チェックアウト]をクリック

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

2-2. [新規ブランチを~~]をクリック

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

2-3. 1~2を入力して最後にOKを押す

2はなんでもいいんですが、学籍番号で統一することにします。

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

2-4. 新規ブランチができていれば、 開発する準備が整いました。

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

1. プル(pull)

2. 個人ブランチの作成

3. 開発(コミット)

4. masterにマージ

5. 個人ブランチの削除

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

3-1. Eclipseで開発を行ってください。 ちゃんと動くようになったら、コミットをしましょう。

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

3-2. [作業コピー]を選択するとこの画面になる。 変更したファイルにチェックを入れる。

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

3-3. コミットの内容を書きましょう。 簡潔であることが望ましいです。

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

3-4. これでコミットが完了しました!

これをmasterブランチにマージしましょう!

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

1. プル(pull)

2. 個人ブランチの作成

3. 開発(コミット)

4. masterにマージ

5. 個人ブランチの削除

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

4-1. まずはmasterブランチに移動します。

右クリックして[masterをチェックアウト...]をクリック

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

4-2. masterブランチに移動したら、

[マージ]をクリックして、マージを行います。

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

4-3. 先ほどコミットしたところを選択し、

チェックを入れて、OKを押します。

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

コミットした内容によって、 衝突(コンフリクト)が発生する場合があります。 解決方法は使い方のページにありますので、

別途対応してください。

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

4-4. マージが成功したら、 プッシュを行いましょう。

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

4-5. プッシュをクリック

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

4-6. masterブランチだけにチェックが

入っていることを確認して、OKをクリック

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

1. プル(pull)

2. 個人ブランチの作成

3. 開発(コミット)

4. masterにマージ

5. 個人ブランチの削除

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

5-1. 使用したブランチを右クリックし、

[~~を削除]を選択すると削除できます。

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

5-2. 完了。

(ブランチはmasterだけ、プッシュ済の状態)