8044得票41回答
如何从当前的Git工作树中删除本地(未跟踪)文件?

我该如何从当前的工作树中删除未被跟踪的本地文件?

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

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

3971得票51回答
如何在Git中获取当前分支名称?

如何在Git中获取当前分支的名称?

3693得票26回答
如何创建一个远程Git分支?

我创建了一个本地分支,如何将其推送到远程服务器? 更新:我在这里为Git 2.0写了一篇更简单的答案。

3098得票31回答
获取远程分支的 `git fetch`

远程存储库包含不同的分支,例如 origin/daves_branch:$ git branch -r origin/HEAD -> origin/master origin/daves_branch origin/master 如何在本地仓库切换到 daves_branch 并跟踪 o...

2622得票52回答
如何删除已合并的所有Git分支?

我该如何删除已经合并的分支?是否可以一次性删除所有分支,而不是逐个删除?

2559得票23回答
使用Git从先前的提交中创建分支

如果我有N个提交记录,如何从第 N-3 个提交记录分支?

2346得票21回答
展示两个版本之间哪些文件发生了变化

我想合并两个分支,这些分支已经分开了一段时间,我想知道哪些文件被修改过。 找到了这个链接:http://linux.yyz.us/git-howto.html (已迁移到web.archive.org),对我很有用。 我发现的比较分支的工具有: git diff master..branch...

2285得票34回答
如何获取所有的Git分支?

我克隆了一个包含许多分支的Git代码库。然而,git branch 只显示了一个分支:$ git branch * master 如何在本地拉取所有分支,使得执行git branch命令时显示以下结果?$ git branch * master * staging * etc...

1547得票24回答
在Git中,我能否恢复已删除的分支?

如果我运行git branch -d XYZ,是否有恢复该分支的方法?是否有办法回到没有运行删除分支命令的状态?