gitリポジトリ内に多数の生成されたPHPファイルがあります。これらのファイルは、特定のコンテンツを作成するためにアプリケーション内のエディタを使用すると生成されます。コンテンツを展開可能な形式にしておく必要があります。なぜそれがgitにチェックインされるのでしょうか。作成したgitで1行の衝突を自動マージする
//::
迷惑が生成されたファイルのような上部のコメントを持っているということである事例の多くは2016年7月21日9時24分25秒
このタイムスタンプがありますファイルへの唯一の変更。しかし、gitは、ローカルとリモートの両方が変更されたときにこれを矛盾とみなします。これにより、多数の手動マージ競合が発生し、プルで解決できなくなります。
gitに競合を引き起こす代わりに、この行だけを「Ours」に自動マージするように指示する方法はありますか?
ファイル全体、「ours」または「theirs」と「smudging」を自動マージするソリューションを検索して見つけましたが、これらのどれも本当に必要なことはしないと思います。私たちは//作成されたコメントをチェックインしますが、gitにその特定の行のコンフリクトを自動マージさせるだけです。
どのような考えですか?
このフィールドは完全に削除する必要があります。「作成された時間」には、gitログにまだ含まれていない情報は含まれていません。 –
残念ながら私のフィールドではありません。しかし、アプリケーションを編集し、//作成された:コメントを生成している場所を見つけて削除することをお勧めします。 –