私はGitHub Webサイトを使用してプルリクエストを送信しています(例えば、開発機能 - >開発)。そこに矛盾があると、それが自動的にマージすることはできませんし、次のコマンドを実行していることを教え、いくつかの例があります:私はローカルでこのコマンドを実行するとGitHub - プルリクエスト - マージ
git checkout development
git merge development-Feature
git push origin development
は私が取得:
merge made by the 'recursive' strategy
ローカルには競合がありません(競合するファイルが自動的にマージされます)。
私の質問は、GitHub(ウェブサイト)は(たとえ自動マージされていても)矛盾がないかどうかチェックして、何かがあればそれを断念しますか?私は、GitHubがプルリクエストを実行する際に使用するコマンドを見つけようとしましたが、見つからないようです。
ありがとう、
方が良いOPが質問に行わ 'Gitのmerge'前に' development'をリセットする必要があることを、あなたの問題 –