390得票8回答
如何仅提交部分文件?

我有两个项目。一个是“官方”项目,第二个是轻微的修改(添加了一些文件)。我创建了一个新分支,并将新文件放入其中。但在开发过程中,一些两个分支共同的文件被更改。 如何仅提交这些文件?

8得票3回答
Git:如何在历史记录中移动文件

使用Git的工具,是否可以将文件移动到一个新文件夹中,并修改其完整历史记录,就像这些文件从第一次添加时就在那里一样? 我在合并一些仓库后遇到了这个问题:我将文件从几个仓库移动到一个“超级”仓库中的不同文件夹中,但合并后的历史记录在使用git rebase和git svn工具时表现非常糟糕,因...

6465得票22回答
使用Git将最近的提交移动到新分支

我如何将在主分支上的最近提交移到一个新的分支,并将主分支重置为这些提交之前的状态?例如,从这个状态:master A - B - C - D - E 转化为:newbranch C - D - E / master A - B

9得票4回答
寻找删除分支的人?

我需要找到删除了项目中一个分支的人。 通过检查存储库文件夹/文件中的 .git/refs/heads/,我无法找到包含该信息的任何元数据。 有什么方法可以找到这个人或解决这个问题吗?

35得票3回答
Git中的“branch tip”是什么?

我正在学习Git并阅读Pro Git书籍。这本书中有时会使用"分支尖端"这个术语,在Stack Overflow上也会用到,但我找不到它的意思。

1105得票12回答
Git:如何仅列出本地分支?

git branch -a 显示本地和远程分支。 git branch -r 显示远程分支。 有没有办法只列出本地分支?

4007得票23回答
如何将现有的Git分支与远程分支关联?

我知道如何创建一个跟踪远程分支的新分支,但是如何使现有分支跟踪远程分支? 我知道可以编辑.git/config文件,但似乎应该有更简单的方法。

7得票2回答
为什么在合并和删除之后Git特性分支仍然可见?

步骤 我将feature分支合并回master并删除了feature分支。但是它仍然显示在树中。 结果 在删除功能分支之前,SourceTree中的树可视化: Tree before deleting the feature branch: 在删除功能分支后,SourceTree中的树...

20得票6回答
GIT - 如何知道一个分支是从哪个分支创建的?

如果我从一个提交创建多个分支(aaa、bbb、ccc),然后从其中一个分支(bbb)创建一个新分支(ddd),并在其上进行提交。然后,我将所有内容推送到远程仓库。另一个人如何知道新的分支(ddd)来自哪个分支? 我使用的git命令是: git branch aaa git bra...

7得票1回答
我该如何将Git分支标记为弃用?

有没有一种方法可以将我git的一个分支标记为已废弃,以便如果有人试图推送到它(最好是即使有人提交到它),git会显示警告,指出该分支已被废弃,不应再使用。 我只需要针对特定分支进行此操作,而不是整个仓库。 请问如何实现?