Git、マージコミットまでの道のり
ぞす!げんきちです!\\\\٩( 'ω' )و ////
「いや、誰だよ」って方は、下記リンクを見てやってください。
目次〜
Gitでやらかすとクビになりますからね。
Gitでやらかすとクビになりますからね。
Gitでやらかすとクビになりますからね。
心に響くメンターの一言。
Gitのフローを確認したくなりました。
ブランチの分類
チームで開発する場合のGit環境をざっくり分けてみます。
①:スクラムマスターの、リモートリポジトリの、マスターブランチ
②:スクラムマスターの、リモートリポジトリの、作業用ブランチ
③:スクラムマスターの、ローカルリポジトリの、マスターブランチ
④:スクラムマスターの、ローカルリポジトリの、作業用ブランチ
⑤:自分の、リモートリポジトリの、マスターブランチ
⑥:自分の、リモートリポジトリの、作業用ブランチ
⑦:自分の、ローカルリポジトリの、マスターブランチ
⑧:自分の、ローカルリポジトリの、作業用ブランチ
マージまでの流れ
マージまでの流れをざっくり追ってみます。
#⑧の作成時にプルリクは作成済みとします。
1.⑧から⑧にコミットする。
2.⑧から⑥にプッシュする。
3.①でコンフリクトの有無を確認する
#コンフリクトがある = ①と⑥で同じファイルに変更履歴がある。
4.①から⑧にプルする。
#⑧が⑧’(①+⑧)になる。
5.コンフリクトを解決する。
6.⑧’から⑧’にマージコミットする。
7.⑧’から⑥にプッシュする。
8.(LGTMなら)スクラムマスターにマージしてもらう。
少しだけ仲良くなれた気がします。
<一日一新>
ハットグ。揚げものに〜砂糖をまぶす〜おいしい(字足らず)
<学習進捗>
学習開始からの期間 :69日
今日までの合計時間:688h
今日までに到達すべき目標時間:630h
目標との解離:58h
「10,000時間」まで、
残り・・・「9,312時間!」
以上です。
読んでくれた方々、ありがとうございました!((_ _ (´ω` )ペコ。