だからここに何が起こったのですか:
- 私は開発者のためのローカルリポジトリを持っています
- オリジンマスターにプッシュ
- 私のテスト環境から私はいつも
git pull
更新するために行います
もちろん、テスト環境にはさまざまな構成ファイルがあります。テスト環境で設定ファイルをローカルに変更しました。急いで(...)マージが競合した後、ローカルの変更をコミットしました。これでアプリは正常に実行されますが、gitは教えてくれます
あなたのブランチは、13回のコミットで「origin/master」よりも進んでいます。
私は自分のローカルな変更をコミットしたので、理解しています-それは私がマスターにプッシュしたくないです。これを修正する正しい方法は何でしょうか?したい:
- 設定ファイルのローカルコピーを持っている
- テスト環境で基本的に正しい構成を台無しにしたくない
- 「あなたのブランチは先にあります」というメッセージを取り除きます
- マスターとテスト環境をクリーンに保つ
ありがとう!