470得票4回答
git remote prune、git prune、git fetch --prune等之间有什么区别?

我的情况是这样的... 与我在同一代码库上工作的某个人已从他的本地和远程仓库中删除了一个分支... 大多数在Stack Overflow或其他网站上询问此类问题的人都会出现分支仍显示在其远程跟踪分支列表git branch -a底部的问题:* master develop featu...

193得票13回答
在Git中列出每个分支及其最后一次修订的日期

我需要从我们的远程代码库中删除旧的且无人维护的分支。我正在尝试找到一种按其最后修改日期列出远程分支的方法,但我找不到。 有没有简便的方法以这种方式列出远程分支?

11得票2回答
如何在多人合作的情况下进行GIT分支的变基?

阅读完这篇文章后,对于从主分支到我的特性分支中收集更改进行变基是有道理的: Git workflow and rebase vs merge questionsclone the remote repo git checkout -b my_new_feature ..work and com...

9得票2回答
Git: 如何将“无分支”推送到新的远程分支?

我做了: git co upstream/master # To no branch. <then did a trivial edit on some file...> git commit -a -m "Trivial edit" git push origin NewBr...

36得票3回答
刷新Android Studio中远程Git分支

远程仓库中有一个新分支,但在Android Studio的git分支列表中并没有显示出来。我该如何刷新列表以显示新的分支? 我尝试了git branch -r,但新分支并未在列表中显示。

10得票4回答
何时可以安全地删除本地分支?

这种情况是这样的: 我从其他远程开发分支创建了一个远程分支 -> 把它拉到本地 -> 做了一些更改 -> git add -> git commit -> 推到远程并提出拉取请求。 拉取请求仍然存在,分支尚未合并。 删除尚未合并的本地分支是否安全? 我不想...

9得票3回答
git:为什么我在执行“git push”后比origin/master领先X个提交?

我将尝试为您翻译以下内容: 我正在使用一个裸的git存储库作为备份服务器,并在本地使用'git commit'进行本地更改后,通过'git push'将其推送到服务器上。 'git status' 告诉我 # On branch master # Your branch is ahea...

20得票2回答
将git仓库中的一个分支推送到一个新的远程仓库(github),隐藏其历史记录。

我们的组织准备使用GitHub发布我们软件的开源版本,但我不确定最佳方法是什么: 我们有两个分支master和release,master包含一些我们决定不发布的专有组件,而release包含我们想要分发的清理后的版本。问题是,如果我们只是将release分支推送到GitHub,那么可以通过...

8得票1回答
如果我使用git删除一个远程分支,而该分支有未合并到其中的子分支,会发生什么?

我将取消开发分支(紫色)并让所有子分支从主分支(青色)分支并合并到主分支。开发分支是从主分支分支出来的。如果有从开发分支分支出来但尚未合并的子分支,它们是否能在远程开发分支被删除后稍后合并到主分支?叶子分支(芥末色)的命运是什么?

21得票2回答
从本地分支推送到不同的远程分支

我在远程仓库有两个分支,分别命名为developer和Current。我本地正在developer分支上工作,并将更改推送到远程developer。问题是,我如何从本地developer分支推送到远程Current分支? 我尝试了以下方法:git push origin Current -f...