0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ブランチの内容を他のブランチにmergeする(ローカル)

Posted at

#ブランチの内容を他のブランチにmergeする
自分が毎回下記の事象が落ちたとき調べるのが手間だったので記録。
メモ程度なので読みづらいと思いますがお許しを:disappointed_relieved:(後々修正します)

リモートではLGTM待ち中でまだmergeできない!
ローカルで新しいブランチを切って次の機能を実装したいけど、まだリモートでLGTM待ちでmerge出来ていない内容を反映させた上でないと、次の機能が実装できないというとき!

私はローカルのみでmergeするという手段をとっています。(もっと良い方法があるかもしれませんが)
そして、リモートでmergeが出来たら、pullをします。
例えば、リモート上でのレビューの結果コードに修正が必要になったとしても、ブランチをもとに戻して編集してpushし、mergeをしてあとでpullしたときにコンフリクトが起こったら、どちらか正しいほうの記述を残すことで解消出来ます。

#ローカルでmergeする方法

例)
feat/wish--new = LGTM待ち中のブランチ
feat/wish--delete = 新しく実装したい機能のブランチ

feat/wish--deleteに移動する

ターミナル.
$git checkout feat/wish--delete

feat/wish--newをmergeする

ターミナル.
$git merge feat/wish--new
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?