Tag: 分支

删除本地Git分支后删除远程回购

我希望我的本地和远程存储库在分支方面始终保持同步。 在GitHub上的合并请求审查后,我合并并删除我的分支(远程)。 我怎样才能获取我的本地存储库中的这些信息,并让Git删除我的本地版本的分支以及?

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

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

你如何分支和合并TortoiseSVN?

如何使用TortoiseSVN客户端分支和合并 Apache Subversion?

我如何看到git中的分支之间的提交差异?

我在分支X上,并增加了几个提交。 我想看看MASTER和我在提交方面的分支之间的所有区别。 我可以做一个 git checkout master git log 然后a git checkout branch-X git log 并在视觉上区别这些,但我希望有一个更容易,更不容易出错的方法。

如何用TortoiseGit删除Git分支

有没有一个选项可以用TortoiseGit删除一个分支? 我find了一个命令行解决scheme 。 在TortoiseGit中有一个实现吗?

如何将远程主机合并到本地分支

我有一个项目的本地分支(“configUpdate”),我已经从其他人的项目中派生出来了,并且已经完成了对其的更改,并且想要将他们所做的更改合并到本地分支中。 我试过了 git pull –rebase origin configUpdate 但它没有抓住最新的变化 – 我怎么能合并这两个? (也是为了奖励点我用pull –rebase命令做了什么?)

Git:“目前没有任何分支。”有一个简单的方法来回到一个分支,同时保持更改?

所以我在存储库中做了一些工作,当我即将提交时,我意识到我目前不在任何分支上。 这在使用子模块时会发生很多,我可以解决这个问题,但是这个过程很乏味,而且我一直在想,一定有一个更简单的方法来做到这一点。 有没有一种简单的方法来恢复分支,同时保持更改?

Git合并错误

我有一个git分支,叫做9-sign-in-out ,代码完好,我想把它变成主人。 我目前在主分支上。 $ git branch 9-sign-in-out * master 我试图切换到9-sign-in-out分支,但它不允许我: $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: needs merge error: you need to resolve your current index first 任何想法如何可以忽略所有的主分支错误,并将9-sign-in-out分支变成主? 也许git rebase ? 但是我不想丢失9-sign-in-out分支的代码。

合并后如何处理分支

我有两个分支:master和branch1。 我只是将branch1合并回主,我完成了该分支。 我应该删除它还是让它坐下来? 将删除它会导致任何数据丢失?

Mercurial:我可以重命名一个分支吗?

我们现在有一个“鼓动”的分支,“分期”似乎是一个更好的语义契合。 什么是处理这个好策略?