Questions tagged «merge»

合并是用于组合两个或更多相关数据集的通用术语。当协调对版本控制的文件集合进行的多个更改时,它通常与版本控制系统关联。合并多个数据集是此标记的另一种用法。

4
当在两个分支上添加文件时,SVN如何解决新的树冲突
合并几个分支(使用SVN 1.6.1)时,在两个分支上都添加了文件(然后在这些单独的分支中进行处理),我遇到了新的树冲突之一: C foo.txt > local obstruction, incoming add upon merge 我需要两个分支的更改,但是树冲突不会给我通常的.working,.merge-left和.merge-right文件-由于冲突的性质,这是可以理解的。这些冲突中有相当多的冲突,并且每个分支上都发生了相同文件删除的冲突,但是解决起来很简单。 我该如何解决这个问题?SVN redbean书(适用于1.6)没有涵盖这种情况。

4
如何在Perl中结合散列?
将两个哈希值合并到%hash1的最佳方法是什么?我一直都知道%hash2和%hash1总是有唯一的键。如果可能的话,我也希望使用一行代码。 $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';
95 perl  dictionary  hash  merge 

5
“ git merge”如何详细工作?
我想知道'git merge'之后的精确算法(或附近的算法)。至少对以下子问题的答案将有所帮助: git如何检测特定的非冲突更改的上下文? git如何找出这些确切的行之间存在冲突? git自动合并哪些内容? 当没有合并分支的通用基础时,git如何执行? 当有多个合并分支的通用基础时,git如何执行? 一次合并多个分支会发生什么? 合并策略之间有什么区别? 但是整个算法的描述会更好。
93 git  merge  conflict 


4
将png图像合并到一个pdf文件中
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 如何.png在Unix中将多个文件合并为一个PDF文件?
89 unix  pdf  merge  png 

9
获取所有相关的Django模型对象
如何获得所有具有ForeignKey指向对象的模型对象的列表?(有点像Django管理员中DELETE CASCADE之前的Delete确认页面)。 我试图提出一种合并数据库中重复对象的通用方法。基本上,我希望所有具有ForeignKeys指向对象“ B”的对象都被更新为指向对象“ A”,这样我就可以删除“ B”而不会丢失任何重要内容。 谢谢你的帮助!

3
显示直接对分支所做的提交,而忽略Git中的合并
使用git时,有没有办法显示对分支所做的提交,而忽略合并带来的所有提交? 我正在尝试查看在分支上所做的代码更改,而忽略了我们在合并的其他分支上所做的更改。我知道几乎不可能以这种方式显示差异,但是我希望能够找出我需要审查的提交。
86 git  merge  branch  diff 

2
如何中止合并?
我搞砸了合并。我想还原然后重试。 有没有办法在提交合并之前还原它? hg revert不执行我想要的操作,它仅还原文件的文本。Mercurial中止了我的第二次合并尝试,并抱怨仍未提交原始合并。 有没有办法在hg merge命令之后但在提交之前撤消合并?

6
熊猫中merge()和concat()之间的差异
pd.DataFrame.merge()和之间的本质区别是pd.concat()什么? 到目前为止,这是我发现的,请评论我的理解是多么完整和准确: .merge()只能使用列(加上行索引),并且在语义上适合于数据库样式的操作。.concat()可以与任一轴一起使用,仅使用索引,并提供添加分层索引的选项。 顺便提及,这允许以下冗余:两者都可以使用行索引组合两个数据帧。 pd.DataFrame.join() 只是为以下用例的一部分提供了简写 .merge() (Pandas非常擅长解决数据分析中的各种用例。探索文档以找出执行特定任务的最佳方法可能有些艰巨。)
85 python  pandas  join  merge  concat 

5
将更改从分支b应用于a,而不合并或添加提交
我的情况是,我有一个分支,对构建过程进行了重大改进(分支A),而在另一个分支中,我正在开发一个不相关的功能(分支B)。因此,现在当我在分支B处破解时,我想提取在分支A中编写的内容,因为我想要更快,更轻松的构建。但是,我不想“污染”分支B,只需将分支A的更改添加到未暂存的更改即可。 我已经尝试过的内容(当站在branchB上时): git merge --no-commit branchA 不起作用,因为它会使您陷入合并。如果没有,那将是完美的。 git checkout branchA -- . 不起作用,因为它在branchA..branchB之间而不是在master..branchA之间应用更改。 还要别的吗? 编辑:是的,分支A上的更改已提交。在此示例中,只有一个分支具有构建改进,但是在功能分支上,我可能要应用多达N个分支进行构建改进。
85 git  merge  branch 

3
防止在master分支中提交
(为简单起见)我在Git-repo中有一个master分支和一个dev。我想确保master分支一直在工作,所以我所做的所有工作都应该在dev分支中。 但是,当我将更改与--no-ff合并合并时,我倾向于留在master分支中,而只是继续在其中工作(因为我忘记签出我的dev分支)。 我可以为master分支建立一条规则,该规则指出我不能进行提交,并且不能进行快速合并,而只能--no-ff从另一个分支进行合并? 这必须适用于私有托管存储库(ergo不适用于GitHub和BitBucket)。


3
合并两个熊猫数据框(在同一列上连接)
我有2个数据框: restaurant_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
如何用相同的键合并多个字典?
我有多个像这样的字典/键值对: d1 = {key1: x1, key2: y1} d2 = {key1: x2, key2: y2} 我希望结果成为新的字典(如果可能的话,以最有效的方式): d = {key1: (x1, x2), key2: (y1, y2)} 实际上,我希望结果d为: d = {key1: (x1.x1attrib, x2.x2attrib), key2: (y1.y1attrib, y2.y2attrib)} 如果有人告诉我如何获得第一个结果,那么我可以找出其余的结果。

2
如何解决git status“未合并的路径:”?
我将分支合并dog到中animal。当我去提交时,我得到以下信息: Unmerged paths: (use "git reset HEAD <file>..." to unstage) (use "git add <file>..." to mark resolution both deleted: ../public/images/originals/dog.ai added by them: ../public/images/original_files/dog.ai 我在每个分支中都有不同的目录名和文件名。该animal分支具有我想要的更改。 当我去重置头部时,它不起作用。当我执行任何其他git操作(删除,签出等)时,出现path not found错误。 我需要执行哪些命令来解决此问题?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.