30得票1回答
处理在另一个分支中使用--skip-worktree标志的文件更改

在我的电脑上,我已将--skip-worktree设置为config/database.yml。git update-index --skip-worktree config/database.yml 另一位开发者在项目工作期间提交并合并了对config/database.yml的更改到dev...

469得票33回答
如何解决Git的“not something we can merge”错误

我在使用 git 将一个分支合并到主分支时遇到了问题。首先,我通过运行命令 git ls-remote 获取了分支的名称。假设该分支名称为 "branch-name"。然后,我运行了命令 git merge branch-name,但得到以下结果:fatal: branch-name - no...

8得票1回答
如何将一个分支目录下的文件合并到另一个分支中?涉及IT技术。

一个简单的例子。这是“主”: root - index.html - readme.md 这是一个名为“dev”的分支: root src - index.jade dist - index.html 我希望能够取得“...

1341得票8回答
如何将一个Git分支中的单个文件版本复制到另一个分支?

我有两个完全合并在一起的分支。 然而,在完成合并之后,我意识到一个文件被合并搞砸了(有人进行了自动格式化,呃),直接更改为从另一个分支中的新版本会更容易,并且在将其带入我的分支后重新插入我的一行更改。 那么,在Git中最简单的方法是什么?

1184得票11回答
如何将一个分支的提交复制到另一个分支?

我从我的主分支获得了两个分支: v2.1:(第二版)我已经工作了几个月 wss:我昨天创建的,为了给我的主分支(在生产中)添加一个特定的功能 有没有办法将昨天在 wss 上提交的更改复制到 v2.1 中?

12得票5回答
使用GitHub流程进行开发和生产环境搭建

在工作中,我们现在使用GitHub以及GitHub流程。我理解的GitHub流程是有一个主分支和特性分支,与git流程不同的是没有develop分支。 这在我们完成的项目上运行得非常好,并简化了事情。 然而,对于我们的产品,我们有一个开发环境和一个生产环境。对于生产环境,我们使用maste...

16得票5回答
将选择的更改提交到另一个分支,然后恢复在当前分支上的工作?

在我的工作流程中经常会出现这种情况:我正在一个单独的分支上开发一个功能,但在开发过程中,我会遇到一些需要修复的小问题,这些问题可能来自框架或站点布局的更高层次。 我想要切换回主要的develop 分支,并从其中选择文件提交更改,然后返回到一个 feature 分支并进行变基(rebase),...

13得票2回答
如何从Git中的“fatal: Out of memory? mmap failed: Cannot allocate memory”错误中恢复?

首先,让我解释一下背景: 我需要将一个至关重要的Magento网店升级到新版本。为了确保升级后所有现有代码仍然能正常工作,并做出一些升级后的更改,我从整个Magento安装中(不包括明显的内容,如4.5GB的图像、./var目录等)创建了一个Git存储库,将其推送到origin并在开发服务器...

9得票2回答
Git - 如何查看一个分支是否曾经被合并到另一个分支中?

如果我有一个功能分支F和主分支M,那么: git branch --merged 当我在主分支上时,可以看到F是否已完全合并到M中,但如何判断它曾经被合并过? 我尝试查看git-log手册,但据我所知 git log M..F 我的需求是展示出还未合并到 M 分支的 F 分支上的...

20得票3回答
合并开发分支到主干:没有需要合并的更改。

我的主分支有一些文件与开发分支的同一个文件具有不同的代码。开发分支是具有这些文件正确版本的分支,但是当我尝试将其合并到主分支(目标)时,我收到了以下消息:   没有要合并的更改 我该如何解决这个问题,以便主分支具有这些文件的正确版本?