タグ

ブックマーク / chulip.org (1)

  • git stash popでコンクリフトした時の解決方法 - chulip.org

    入門Git 作者:濱野 純(Junio C Hamano)秀和システムAmazongit stashは作業中の内容を一旦退避することができるため大変便利で結構使ってますが remoteや他branchからrebase等で変更を適応する時にstashしてから適応。 変更箇所がかぶったりするとgit stash popした時にCONFLICTが発生します。 その時の解決方法のメモ。 1. 手動マージ Gitは自動的に解決できない衝突が発生するとファイルに衝突箇所をマーキングしてくれます ++<<<<<<< Updated upstream // 現在のコミット ++======= // コンクリフトした内容 ++>>>>>>> Stashed changes手動で採用したい記述を残してgit addしてCONFLICTを解決します。 これが一般的でいつもこの作業をしていました。 2. git

    git stash popでコンクリフトした時の解決方法 - chulip.org
    ni66ling
    ni66ling 2021/08/17
    $ git checkout --theirs 【ファイルパスorディレクトリ】 でstash側を採用。現在コミットを採用する場合は --theirs のかわりに --outs を指定する。
  • 1