タグ付けされた質問 「merge」

マージは、2つ以上の関連するデータセットを結合するための総称です。これは通常、リビジョン管理されたファイルのコレクションに対して行われた複数の変更を調整するときに、リビジョン管理システムに関連付けられます。複数のデータセットをマージすることも、このタグの別の用途です。

4
SVNファイルが2つのブランチに追加されたときに新しいツリーの競合を解決する方法
両方のブランチにファイルが追加された(SVN 1.6.1を使用して)いくつかのブランチをマージすると(その後、それらの個別のブランチで作業しました)、新しいツリーの競合の1つが発生します。 C foo.txt > local obstruction, incoming add upon merge 両方のブランチからの変更が必要ですが、ツリーの競合により、通常の.working、.merge-left、および.merge-rightファイルが得られません。これは、競合の性質上、理解できます。これらの競合はかなり多く、各ブランチで同じファイルの削除が発生したものもありますが、解決は簡単です。 この問題を解決するにはどうすればよいですか?SVN redbean book(1.6用)はこの状況をカバーしていません。


5
「gitmerge」はどのように詳細に機能しますか?
'git merge'の背後にある正確なアルゴリズム(またはその近く)を知りたいです。少なくともこれらのサブ質問への回答は役に立ちます: gitは、特定の競合しない変更のコンテキストをどのように検出しますか? gitは、これらの正確な行に競合があることをどのように見つけますか? gitはどのようなものを自動マージしますか? ブランチをマージするための共通ベースがない場合、gitはどのように機能しますか? ブランチをマージするための共通のベースが複数ある場合、gitはどのように機能しますか? 複数のブランチを一度にマージするとどうなりますか? マージ戦略の違いは何ですか? しかし、アルゴリズム全体の説明ははるかに優れています。
94 git  merge  conflict 


4
PNG画像を1つのPDFファイルにマージする[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する .pngUnixで複数のファイルを1つのPDFファイルにマージするにはどうすればよいですか?
89 unix  pdf  merge  png 

5
コミットをマージまたは追加せずに、ブランチbからaに変更を適用する
私のシナリオでは、ビルドプロセスに大幅な改善を加えたブランチ(ブランチA)と、無関係の機能に取り組んでいるブランチ(ブランチB)があります。ですから、ブランチBをハッキングしているときは、ビルドをより速く、より簡単にしたいので、ブランチAで書いたものを取り入れたいと思います。ただし、ブランチBを「汚染」したくはありません。ブランチAからステージングされていない変更に変更を追加するだけです。 私が試したこと(branchBに立っているとき): git merge --no-commit branchA マージ内に入るため、機能しません。そうでなければ、それは完璧でしょう。 git checkout branchA -- . 変更master..branchAではなくbranchA..branchB間の変更を適用するため、機能しません。 他に何か? 編集:はい、ブランチAの変更はコミットされます。この例では、ビルドが改善されたブランチは1つだけですが、機能ブランチでの作業中に適用したいビルドが改善されたブランチが最大N個ある場合があります。
89 git  merge  branch 

7
パンダのmerge()とconcat()の違い
間に本質的な違い(S)何pd.DataFrame.merge()とはpd.concat()? これまでのところ、これは私が見つけたものです。私の理解がどれほど完全で正確であるかについてコメントしてください。 .merge()列(および行インデックス)のみを使用でき、データベーススタイルの操作に意味的に適しています。.concat()インデックスのみを使用して、どちらの軸でも使用でき、階層インデックスを追加するためのオプションを提供します。 ちなみに、これにより次の冗長性が可能になります。どちらも行インデックスを使用して2つのデータフレームを組み合わせることができます。 pd.DataFrame.join() のユースケースのサブセットの省略形を提供するだけです .merge() (Pandasは、データ分析の非常に幅広いユースケースに対応するのに優れています。ドキュメントを調べて、特定のタスクを実行するための最良の方法を見つけるのは少し難しいかもしれません。)
89 python  pandas  join  merge  concat 

9
関連するすべてのDjangoモデルオブジェクトを取得します
オブジェクトを指すForeignKeyを持つすべてのモデルオブジェクトのリストを取得するにはどうすればよいですか?(DELETE CASCADEの前のDjango管理者の削除確認ページのようなもの)。 データベース内の重複オブジェクトをマージする一般的な方法を考え出そうとしています。基本的に、ForeignKeysがオブジェクト「B」を指すすべてのオブジェクトを更新してオブジェクト「A」を指すようにし、重要なものを失うことなく「B」を削除できるようにします。 ご協力いただきありがとうございます!

3
Gitでのマージを無視して、ブランチに対して直接行われたコミットを表示する
gitを使用する場合、マージによってもたらされたすべてのコミットを無視して、ブランチに対して行われたコミットを表示する方法はありますか? マージされた他のブランチで行ったコード変更を無視して、ブランチで行われたコード変更を確認しようとしています。そのような方法で差分を表示することはほぼ不可能ですが、できるようにしたいと思います。レビューする必要のあるコミットを見つけます。
87 git  merge  branch  diff 

2
Mercurialでのマージを中止する方法は?
私はマージを間違えました。元に戻してからもう一度やり直したいのですが。 コミットされる前にマージを元に戻す方法はありますか? hg revert私が望むことをしません、それはファイルのテキストを元に戻すだけです。Mercurialは、マージの2回目の試行を中止し、元のマージがまだコミットされていないことを訴えます。 hg mergeコマンドの後、コミットされる前にマージを元に戻す方法はありますか?

4
git mergeのデフォルトを--no-ff --no-commitにするにはどうすればよいですか?
会社の方針は--no-ff、マージコミットに使用することです。私は個人的にマージログメッセージを調整するのが好きなので、を使用します--no-commit。さらに、コミットを手放す前に、実際にコンパイルしてテストするのが好きです。 すべてのブランチのデフォルトを作成する--no-ffに--no-commitはどうすればよいですか? (そしてこれを聞いてから何年もの間、私はほとんどの場合コミットに満足しているので、デフォルトでコミットできるようにする方が簡単です。プッシュを行う前に修正​​または修正する限り、すべて良い...)
84 git  merge 

3
マスターブランチでのコミットを防止する
(簡単にするために)Gitリポジトリにmasterブランチとadevがあります。masterブランチが常に機能していることを確認したいので、実行するすべての作業はdevブランチ内で行う必要があります。 ただし、変更をマージでマージ--no-ffすると、masterブランチにとどまり、ブランチで作業を続ける傾向があります(devブランチをチェックアウトするのを忘れたため)。 masterコミットと早送りマージを実行できないが、--no-ff別のブランチからのマージのみを実行できるというルールをブランチに設定できますか? これは、プライベートでホストされているリポジトリで機能する必要があります(GitHubやBitBucketではなくergo)。


3
2つのパンダデータフレームを結合します(共通の列に参加します)
私は2つのデータフレームを持っています: レストラン_ids_dataframe Data columns (total 13 columns): business_id 4503 non-null values categories 4503 non-null values city 4503 non-null values full_address 4503 non-null values latitude 4503 non-null values longitude 4503 non-null values name 4503 non-null values neighborhoods 4503 non-null values open 4503 non-null values review_count 4503 non-null values stars 4503 non-null …

14
複数のdictを同じキーでマージする方法は?
私はこのような複数のdict /キーと値のペアを持っています: d1 = {key1: x1, key2: y1} d2 = {key1: x2, key2: y2} 結果を新しいdictにしたい(可能であれば最も効率的な方法で): d = {key1: (x1, x2), key2: (y1, y2)} 実際、結果dは次のようになります。 d = {key1: (x1.x1attrib, x2.x2attrib), key2: (y1.y1attrib, y2.y2attrib)} 誰かが最初の結果を得る方法を教えてくれれば、残りを理解することができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.