178得票12回答
在Bitbucket中删除分支

我在我们的一个代码库中创建了许多分支。这些分支是为了在合并到主分支之前进行测试的。现在我在列表中看到了很多这样的分支,但它们再也不会被使用了。如何直接在Bitbucket上删除这些分支?

171得票8回答
如何在非当前分支中执行'git pull'操作?

当你在master分支上运行git pull时,通常会从origin/master拉取。我现在在另一个名为newbranch的分支中,但我需要运行一个命令,它可以将origin/master中的内容拉取到master中,但在拉取完成之前我不能运行git checkout来改变选择的分支。是否有...

165得票19回答
我能否删除除当前分支以外的所有本地分支?

我想删除在输出中列出的所有分支...$ git branch ...但保留当前分支,只需一步。这是否可能?如果是,怎么做?

164得票5回答
如何从不同的分支中的特定提交创建分支

我在主分支(master)上进行了几次提交,然后将它们合并到开发分支(dev)上。 我想从开发分支(dev)中的特定提交创建一个新的分支,该提交最初是在主分支(master)上进行的。 我使用了以下命令: git checkout dev git branch <branch n...

163得票5回答
使用跟踪远程分支的变更更新本地分支

我有一个名为 'my_local_branch' 的本地分支,它跟踪一个远程分支origin/my_remote_branch。 现在,远程分支已更新,我在 'my_local_branch' 上并想要拉取这些更改。我应该只需要执行:git pull origin my_remote_bran...

161得票4回答
当存在同名文件时,如何在Git中切换分支

我在我的 Git 仓库中有一个名为 xyz 的文件。巧合的是,我还有一个名为 xyz 的分支。现在我在 master 分支上,但我想切换到 xyz 分支。需要使用的命令很简单:$ git checkout xyz 但是这将会将文件 xyz 检出到当前 HEAD。我如何将我的分支更改为分支 xy...

160得票10回答
使用与远程标签同名的本地分支推送到Git仓库。

我试图将一个名为product-0.2的本地分支推送到远程仓库,但是已经有一个同名的标签(但该分支本身不存在)。git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@g...

154得票6回答
如何将Git分支从一个远程推送到另一个远程?

我已经设置了以下远程仓库:$ git remote korg rorg 以下是接下来的分支:$ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remote...

154得票18回答
如何在终端中显示当前分支和文件夹路径?

我一直在观看Team Treehouse的一些视频,他们有一个非常漂亮的终端,可以使用Git进行工作。 例如,他们有(类似于):mike@treehouseMac: [/Work/test - feature-branch-name] $ git add . mike@treehouseMa...

152得票2回答
Git创建分支时如何使用分离的HEAD状态

我尝试了类似这样的代码:git branch temp 要创建一个新的分支,但是不要移动HEAD。但我得到了:# Not currently on any branch. 我不想合并任何东西,我只想在当前的HEAD上创建一个新分支。