2017-10-01 6 views
0

追跡されたファイルの既存の競合をチェックできるGitコマンドがコマンドラインにありますか?Gitコマンドラインを使用して追跡ファイルの競合をチェックする

基本的に、それはそれらの

<<<<<<<<<<<<<<<<<<<< 

>>>>>>>>>>>>>>>>>>>> 

文字列を検索するだろう...私は通常、手動:)

、しかし確実に、それらを検索し、報告することができ、いくつかのツールがなければならないということですか?

+0

[解決方法](https://stackoverflow.com/questions/161813/how-to-resolve-merge-conflicts)にマージツール(たとえばMeld)を試してください。 -in-git)。 –

+0

git grep?しかし、最初に競合マーカーを使ってファイルをチェックインする方法はありますか? –

+0

'git diff --check'を試してください。 – ElpieKay

答えて

1

どのファイルが競合状態にあるかを示すgit statusを使用できます。コメントに記載されているように、マージツールを使用することができます。あなたがしたくなければ、あなたはまだgit checkout --oursを実行して、差分を得るためにgit diffを実行することができます。後者はgit difftoolでカスタマイズできます(https://www.kernel.org/pub/software/scm/git/docs/git-difftool.html

関連する問題