私が引き出すたびに、何かが必要なときに、私はいつもこのメッセージを受け取ります。私の開発ブランチには新しいものは何もないことに注意してください。私は他の人がコミットしたので更新しています。Gitプルは、常にコミットビューになります。同僚ではない
Merge branch 'development' of github.com:blahblah/blah
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
~
~
~
~
私の同僚は、彼らは私からそれを見て、「それは奇妙だ」と言った。
私が試した:動作しませんでした
git config --global --add merge.ff false
を。
アイデア?
未処理のローカルコミットはありませんか?あなたは 'git pull --rebase'を試しましたか? –
私のベースブランチには文字通り何もありません。私はちょうど '最新のものを取得するには、シンブランチの私の更新です。しかし、それはいつもそのメッセージを投げる。 –
additonal 'merge.ff'を' false'に追加するだけで状況が悪化するだけです。 (これは既にfalseに設定されているかもしれません)。 'git pull'を全く使うことは絶対にお勧めします。コンポーネントコマンド 'git fetch'に続いて、選択した2番目のコマンド' git merge'または 'git rebase'に分割します。グローバル設定( 'git config --global --edit')を確認してマージ設定を削除し、リポジトリ毎の設定(' git config --edit')で同じ設定をしたい場合があります。 ( 'git pull'を避けることは、設定を修正することの一部ではなく、単に勧告にすぎません。) – torek