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

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

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

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

19得票5回答
如何确定本地 Git 分支正在追踪哪个远程 SVN 分支?

我有些困惑如何从不同的本地git分支提交到几个svn分支中。特别是,尽管我已经阅读了许多关于这个主题的相关问题,但似乎没有人解释过一个具体的问题: 如果我已经有了几个本地分支,我怎么知道它们跟踪哪个远程svn分支(如果有)? 根据这个答案,似乎可以更改要跟踪的分支,但如何查询呢? git...

15得票2回答
Git: 如何指定默认的远程推送分支?

假设我有一个跟踪分支叫做 'abc',它追踪 origin/master。 当我在 'abc' 分支上执行 git push 命令时,它会将 'abc' 推送到 'abc'。如何使用只有 'git push' 命令就可以指定远程推送分支呢?

15得票2回答
如何在GitHub中强制删除远程分支?

我有两个远程分支: - pending-issues-in-project - new-issues-in-project 我试图像这样删除 pending-issues-in-project: git push origin :pending-issues-in-project,但是我收到...

15得票2回答
为特定分支配置本地分支以进行推送

如果这个问题已经被问过了,那么很抱歉。 我正在从名为“git_lab”的存储库克隆,并且该存储库有一个名为“test”的分支。 在克隆时,我使用“-b myname_test”来创建一个名为“myname_test”的本地分支,并将本地克隆命名为“myname_git_lab”。 当我执行...

12得票2回答
在git中创建远程仓库的私有分支

我希望在我们公司的git上建立特定的流程。 开发者在本地创建一个分支并提交一些文件。 将这个分支推送到远程仓库。 其他开发人员无法访问此分支。 经过几轮推送后,开发人员决定发布他的更改。 将他的私有分支合并到公共分支中。 推送该公共分支。 换句话说 - 是否可以在公共代码库中配置私有远...

11得票2回答
获取与本地同名的远程分支

我想从远程获取一个分支,但是我的分支名称不是以远程名称开头的,例如:git checkout -b BRANCH origin/BRANCH 它在某些情况下有效,但在另一些情况下会出现此错误:fatal: git checkout: updating paths is incompatible...

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

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

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

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