問題タブ [git-merge-conflict]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
798 参照

git - Meld diffツールの3つのウィンドウを理解するのを手伝ってくれる人はいますか

使っMeldているうちに縦横3つ見えてきます

左側Test.txt.LOCAL.10512.txt

真ん中Test.txt

右にTest.txt.REMOTE.10512.txt

これらの3つのウィンドウを理解するのを手伝ってくれる人はいますか? そして、どれを最終的なマージされたファイルと見なす必要がありますか? これに関してインターネット上で何も見つけることができません。

0 投票する
1 に答える
415 参照

git - 別の解決ブランチを使用して Git 競合解決を行う方法は?

ローカルに次のブランチがあります。

  1. 主人
  2. ブランチ-a
  3. ブランチ-b
  4. ブランチ-c
  5. 開発者

branch-a (PRA-1)、branch-b (PRB-1)、branch-c (PRC-1) の PR (Pull Request) を作成しました。私の同僚は私のコードのレビューを終えました。ブランチ a、ブランチ b、ブランチ c が競合することがわかっているので、競合解決ブランチを作成します。

マスターからの競合解決に基づいて、競合を解決しながらブランチ-a、ブランチ-b、ブランチ-cをマージし続けます。次に、すべてが完了したら、この競合解決ブランチをブランチ-a、ブランチ-b、ブランチ-c にマージします。

私の最初のプル リクエストがコード レビューされたので、同僚にブランチ a (PRA-2)、ブランチ b (PRB-2)、およびブランチ c (PRC-2) のそれぞれの秒で競合解決をレビューしてもらいたいプルリクエスト。

0 投票する
2 に答える
1898 参照

git - git rebase の競合で「HEAD」が見つかりませんか?

コミットを無効にするためにリベースしようとしていますが、競合が発生します:

次に、競合を見つけるために次のことを行います。

Python ファイルのみを変更したことがわかっているので、*.pyグロビングを使用します。しかし、結果は表示されません!問題が何であるかを正確に見つける方法はありますか?

git status、およびgit diff両方ともクリーンです。

0 投票する
1 に答える
352 参照

git - ファイルに競合のマークを付けるにはどうすればよいですか

私は別の開発者と一緒にプロジェクトに取り組んでおり、彼は最近、競合して未解決のファイルをコミットしてプッシュしました。

さらに、彼はこのファイルをメイン ブランチにマージしました。今日、何度もコミット、プッシュ、マージした後、ビルドしようとしていることに気づきました。

ソフト リセットを使用してブランチに戻りましたが、ファイルを競合としてマークすることができません。

何か方法はありますか?

注:このファイルは docx のようなもので、特定のエディターでのみ開いて編集できることに注意してください。Notepad ++で開くことができず、競合を手動で解決してコミットし直すことができません。

0 投票する
1 に答える
29 参照

git - 変更のないリベースが失敗するのはなぜですか?

私は今ではかなりの歴史を持つ git リポジトリを持っています。初期のコミットでいくつかの変更を加えようとしていたところ、奇妙な競合が見つかりました。

git rebase COMMIT^ を実行して初期のものの 1 つを選択すると、すべてのコミットを選択するなど、リストに何も触れずに、まだモーションを通過し、すべてのコミットをリプレイし、説明できないことがわかりました。私には、いくつか失敗します。

これはどのように可能ですか?すべてのコミットが選択されたために履歴が変更されていない場合、どうして失敗するのでしょうか?

0 投票する
1 に答える
434 参照

git - git でのマージ競合中に 1 つのブランチからすべての変更を取得する方法はありますか?

バージョン管理には git を使用し、GUI クライアントには sourcetree を使用しています。最近、ブランチをマスターブランチにマージしましたが、競合が発生しました。競合中に別のブランチからのすべての変更が必要だと確信しています。競合を 1 つずつ手作業で解決するのではなく、すべての変更を別のブランチから取得する方法はありますか?

0 投票する
1 に答える
18 参照

git - gemlock で aptana と Git バンドラーが競合する

次のような競合を解決するにはどうすればよいですか

プルして他のブランチにマージするたびに、私のgemlockファイルで。

また、その前に stash の適用を中止します。