skillup

技術ブログ

Git

Gitで統合 merge関連

投稿日:2016年3月25日 更新日:

本日はずっとブランチ間の統合を行っておりました。

たとえばhogeブランチとfooブランチの統合をする場合、差分を最初に確認すると思いますが、

で見れます。

また現在hogeブランチにいてfooブランチを統合する場合、

でマージできます。(git fetchを使ったほうがさらに安全ですが)

またマージせずに特定のコミットの差分のみを取り込みたい、なんてこともあるでしょう。そんなときはcherry-pickというコマンドが使えます。

コミットのハッシュ値がabcdefgだとするとその時は

になります。(-nをつけるとインデックスに取り込むだけでコミットしません。)

サル先生のGit入門

-Git

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

ファイルを戻したい時のGitコマンド(主にgit resetの用法)

使用ケースでGitコマンドを復習してみようかなと思いました。 主にgit resetの用法整理ですが・・・ Contents1 ローカルを間違ってaddしてしまい、インデックスへの変更を取り除きたい2 …

no image

追跡ブランチからローカルブランチを作る方法~ (svn→gitの移行など)

SVNで運用されていたプロジェクトをgitに移行する機会があったのでその時のメモなどを。 思ってたよりは楽だったかな・・・ Contents1 準備2 実際の移行(git svn clone)3 gi …

no image

最新版のgitをソースから&git diffおさらい

Contents1 gitをソースから2 git diff gitをソースから gitはyumから入れてもいいんですが、バージョンが古かったりすると機能がいろいろと制限されるなどのデメリットもあります …

no image

gitのfetch/merge/rebaseについて

git使って結構立ってるんですがいまだに仕組みがややこしく結構難しいなあと感じています。 基本的な使い方は以前紹介した「gitの紹介と基本的な使用法について」でいいと思います。 開発をやっていますと一 …

no image

gulpに関して

gulpに関しての復習と色々と間違っていたところもあるのでまとめ。 ちなみに以前書いた記事は下記 gulpインストールとタスクの実行 Contents1 インストール2 タスクの実行3 npxコマンド …