476得票6回答
在package.json中使用git URL依赖于一个分支或标签?

假设我已经 fork 了一个存在缺陷的节点模块,并且想使用我的修复版,在 feature 分支上,直到这个 bugfix 被合并和发布。 我该如何在 package.json 的 dependencies 中引用我的修复版?

466得票3回答
合并后的分支应该怎么处理?

我有两个分支:master 和 branch1。我刚刚将 branch1 合并到了 master 分支,完成了对该分支的操作。我应该删除它还是让它保留?删除会导致数据丢失吗?

443得票10回答
在Git中远程重命名分支

如果我只有git://访问权限(通常只是推送+拉取)的存储库,是否有一种方法可以像在本地使用git branch -m一样重命名该存储库中的分支?

442得票6回答
如何将一个分支的内容复制到一个新的本地分支?

我曾在本地分支上工作并将更改推送到远程。 我想撤销该分支上的更改并进行其他操作,但我不想完全丢失这些工作。我的想法是在本地创建一个新分支,将旧分支复制到那里,然后可以撤销更改并继续在旧分支上工作。 也许有比这个更好的方法吗?

434得票7回答
如何在Git分支中搜索文件或目录?

在 Git 中,我如何通过路径在多个分支中搜索文件或目录? 我在一个分支中写了一些东西,但我不记得是哪一个分支。现在我需要找到它。 澄清:我正在寻找我在其中一个分支上创建的文件。我想通过路径找到它,而不是通过其内容,因为我不记得其内容是什么。

430得票10回答
为新项目创建一个空的新分支

我们正在使用git仓库来存储我们的项目。我们的分支从原始分支分离出来。但现在我们想创建一个小型新项目来跟踪一些文档。为此,我们希望创建一个新的空分支来开始存储我们的文件,并且我希望网络上的其他用户可以克隆该分支。 我们该如何做呢? 我尝试了一些方法,但它们没有起作用。$ mkdir pro...

416得票17回答
切换分支并忽略未提交的更改

我正在处理一个git分支并准备提交更改,因此我使用有用的提交消息进行了提交。然后我心不在焉地对代码进行了微小的更改,这些更改不值得保留。我现在想要切换分支,但是git给了我以下提示: 错误:“X”有本地更改;无法切换分支。 我能否在不进行提交的情况下切换分支?如果可以,如何设置呢?...

414得票18回答
在GitHub中重命名分支

我刚刚使用以下命令重命名了我的本地分支:git branch -m oldname newname 但是这只是重命名了本地分支的版本。我如何重命名 GitHub 上的分支?

399得票10回答
在Git中,是否有一种简单的方法将一个不相关的分支引入到存储库中?

今天我正在帮助一个朋友解决git问题,我需要引入一个分支,这个分支需要与master分支完全独立。这个分支的内容真的来自于master分支开发的不同源,但它们将在稍后合并到master分支中。 我记得从阅读John Wiegley的《从底层开始学Git》中了解到,分支本质上是一个标签,指向遵...

378得票8回答
为什么我要执行"git push --set-upstream origin <branch>"这个命令?

我为了测试Solaris和Sun Studio创建了一个本地分支。然后我将这个分支推送到上游。在提交了一个更改并尝试推送这些更改之后: $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solari...