24得票1回答
GitHub拉取请求的复杂冲突

一个月前,GitHub在Web界面上添加了一个功能来解决合并冲突,但它只适用于“简单”的合并冲突: 没有冲突 简单的冲突 复杂冲突 在介绍新功能的博客文章中,GitHub提到竞争性行更改,这些更改从相对简单到非常复杂不等。 什么样的冲突被认为太复杂,在Web编辑器中无法解决?

28得票2回答
共享 RereRe 缓存

我看到人们建议所有开发者在他们的计算机上设置一个符号链接,从 C:\project\.git\rr-cache 到一个共享文件夹\\server\rr-cache。 然而,如果可能的话,将该文件夹包含在 git 存储库中共享似乎更方便。我看到有人提到过这个解决方案,但并没有说明如何做到。 ...

9得票3回答
在 Git 中查看已删除文件的更改

假设我从主分支上分出一个新的分支时,我的仓库中的master分支上有一个名为colors.txt的文件,并且其内容如下: red green blue yellow 接着我创建了一个名为 my-branch 的分支,在这个分支上,我进行了以下更改: Delete colors.txt...

10得票3回答
Git - 在冲突时自动创建不同版本的文件

当Git在合并过程中检测到冲突时,默认行为是用<<< >>> === 标记填充文件。 大多数情况下这样做没问题,但有时我想以不同的方式解决冲突,只希望Git创建不同的文件: - 原始版本, - 更改后的版本A, - 更改后的版本B。 如何实现? ...

20得票2回答
合并一个基于另一个特性分支的特性分支

几天前,我有一个完全线性历史记录的主分支(master branch)。然后我创建了一个特性分支,我们称之为feat/feature-a。我在该分支上工作,然后将其提交进行代码审核以合并到主分支master中。 当feat/feature-a正在审核时,我想要开发另一个依赖于feat/fea...

8得票1回答
Bitbucket: 远程仓库冲突,无法解决的问题

我希望我可以正确地表达...我在Bitbucket中有以下设置(使用Git协议)。我有一个主仓库,其中包含我的应用程序。然后,我为每个客户创建一个主分支以拥有灵活性,在不影响主分支的情况下进行特定于客户的更改。当需要一般更改时,我会推送到主分支,然后将其与分支同步,并在生产环境中进行拉取。 ...

9得票2回答
Github 解决冲突时总是将基础分支合并到我的当前分支

我正在使用PHP Storm在本地分支上工作。完成任务后,我会提交我的分支并将其推送到git。 在Github页面上,我创建了一个Pull Request DEV <-我的分支。DEV是基础分支,我将合并我的分支到其中。 到此为止还好。但是,如果某些文件存在冲突-根据这篇文章http...

8得票1回答
在Git中,我能否仅合并非冲突更改?

我该如何在Git中简单地合并(例如只使用一个命令?),保留冲突文件的状态与当前分支相同,并且不需要像theirs/ours选项一样逐个指定每个文件? git checkout master git merge stable --some-option-to-keep-files-?

15得票1回答
拉取请求中的Git冲突

我有两个分支 - master 和 develop 我在我的develop分支中进行了一些拉取请求。该分支包含5个项目,与 master 中的项目数量相同。 然而,有人在 master 分支中进行了一些提交并进行了push,因此现在它有8个项目。 由于我的拉取请求还没有被批准/合并,每当我尝试...

86得票2回答
使用Source Tree,在冲突的情况下执行rebase,解决冲突后rebase无法工作。

我在Windows上使用SourceTree作为我的git工具。 我有一个main分支和一个feature分支,但在有冲突的情况下,无法让SourceTree执行rebase操作。 main分支看起来像: c1 -> c2 -> c4 -> c5 feature分支看起来像: ...