361得票17回答
获取在git分支中被修改过的所有文件

有没有一种方法可以查看分支中哪些文件发生了更改?

353得票5回答
分支名称中哪些字符是非法的?

分支名称中哪些字符是非法的?

348得票8回答
Git合并错误

我有一个名为 9-sign-in-out 的git分支,里面有完美运行的代码,现在想把它变成主分支(master)。我目前位于主分支上。$ git branch 9-sign-in-out * master 我试图切换到9-sign-in-out分支,但是它不让我切换:$ git checko...

348得票16回答
Git中的分支描述

Git中是否有一种方式可以为分支添加“描述”? 虽然我尝试使用描述性名称,但是在单个分支上工作一段时间后,有时会减弱我对其他主题分支创建原因的记忆。我尽量使用描述性名称来命名分支,但我认为一个“描述”(关于分支目的的简短说明)会很好。

346得票4回答
GitHub中的Forking和Branching对比

我想了解在github项目中分叉(fork)和创建分支(branch)的优缺点。 分叉可以让我的版本与原始项目更加独立,因为我不必被添加到原始项目的协作者列表中。由于我们正在内部开发一个项目,所以将人员添加为协作者没有问题。但是,我们想了解是否分叉项目会使合并更改回主要项目变得更加困难。换句...

321得票5回答
Git:如何在本地合并远程分支

我已通过git fetch --all拉取了所有远程分支。我可以通过git branch -a看到我想合并的分支,它存储在remotes/origin/branchname中。但问题是它无法访问,我无法合并或者检出。

316得票4回答
git checkout --track origin/branch 和 git checkout -b branch origin/branch 之间的区别是什么?

有人知道这两个命令在切换和跟踪远程分支时的区别吗?git checkout -b branch origin/branch git checkout --track origin/branch 我认为两者都跟踪远程分支,所以我可以将我的更改推送到原始分支,对吗? 它们之间有任何实际区别吗?

312得票8回答
使用Git,我该如何在所有分支中搜索字符串?

使用Git,在所有本地分支的所有文件中搜索给定字符串,应该如何操作? GitHub特定问题:是否可以在GitHub的所有分支上执行上述搜索? (我的远程GitHub存储库上有几个远程分支,理想情况下我不希望为此搜索下载它们...)

302得票8回答
在Git分支名称中使用斜杠字符

我很确定在一个流行的Git项目中看到过分支名称的模式是"feature/xyz"。 然而,当我尝试创建一个带有斜杠字符的分支时,我会收到一个错误:$ git branch labs/feature error: unable to resolve reference refs/heads/l...

296得票11回答
如何使用git下载一个分支?

我在GitHub上有一个项目。我在一台电脑上创建了一个分支,然后使用以下命令将更改推送到GitHub: git push origin branch-name 现在我在另一台电脑上,想要下载那个分支。所以我尝试了:git pull origin branch-name ...但这只是用新分支的...