Git更新到更新的标签-如何更新?
我已经克隆了DWM存储库(),我希望始终使用DWM的稳定版本(目前为6.0)。我在我的a分公司保留我的个人变更 这就是我到目前为止所做的:Git更新到更新的标签-如何更新?,git,Git,我已经克隆了DWM存储库(),我希望始终使用DWM的稳定版本(目前为6.0)。我在我的a分公司保留我的个人变更 这就是我到目前为止所做的: git clone git://git.suckless.org/dwm cd dwm git checkout -b mybranch 6.0 <apply cusomisations: several commits> git克隆git://git.suckless.org/dwm cd-dwm git签出-b mybranch 6.0
git clone git://git.suckless.org/dwm
cd dwm
git checkout -b mybranch 6.0
<apply cusomisations: several commits>
git克隆git://git.suckless.org/dwm
cd-dwm
git签出-b mybranch 6.0
- 假设到目前为止我的方法是正确的,假设6.1版发布了,我想更新到6.1版,我该怎么做
- 附加问题:如果我已经有了一个带有最新更改(不稳定)的分支,我需要做什么才能恢复(不重写历史)到标记6.0并保留我自己的提交
git checkout 6.1
大约6.1发布了,您需要合并更改还是完全切换?您的意思是我应该在mybranch中运行
git checkout 6.1
`在master中运行git pull
之后?我不明白你的问题。关于第一点,是的。关于第二点,你问“假设我的方法到目前为止是正确的,假设6.1版发布了,我想更新到6.1版,我该怎么做?”。那么,您的分支是否有更改,需要合并到新的6.1,还是只需要切换到6.1并忽略更新?我需要“合并到新的6.1”(保留我自己的提交)。首先切换到6.1“git checkout 6.1”,然后将更改从您的分支合并到6.1“git merge YourBranch”。您可以阅读本文而不是使用新的分支,我不能从master创建一个新的6.1分支并将该分支的更改合并到现有分支中吗?