ラインエンドのものについては、次を参照してくださいman git-merge
:
--ignore-space-change
--ignore-all-space
--ignore-space-at-eol
必ず追加してくださいautocrlf = false
および/またはsafecrlf = false
窓のクローン(.git / configの)に
git mergetoolの使用
次のようにmergetoolを設定した場合:
git config mergetool.cp.cmd '/bin/cp -v "$REMOTE" "$MERGED"'
git config mergetool.cp.trustExitCode true
次に、単純な
git mergetool --tool=cp
git mergetool --tool=cp -- paths/to/files.txt
git mergetool --tool=cp -y -- paths/to/files.txt # without prompting
仕事をします
単純なgitコマンドの使用
他の場合では、私は仮定します
git checkout HEAD -- path/to/myfile.txt
トリックを行う必要があります
逆転するように編集します(失敗したため)。
git checkout remote/branch_to_merge -- path/to/myfile.txt
git version 1.8.4
重要な場合は使用しています。