git 修改上游并拉取新上游代码
先前把博客仓库从腾讯云的 Coding.net 迁移到本地的 Gitea 服务器,但个人电脑上的博客仓库还是链接到 Coding.net 的,需要进行修改。
修改本地仓库的上游地址
1 | # 列出原有上游 |
从新的上游 rebase 代码
使用 Tortoisegit,项目窗口右键依次点击 Tortoisegit
- Pull..
,并勾选随后页面中的 Launch Rebase After Fetch
:
随后点击弹出框中的 Rebase
:
可以看到本次 rebase 能够快进合并,于是点击底部的 start(FastFwd)
按钮:
由于本地已经存在修改,需要先进行stash
操作:
rebase 结束后, Tortoisegit 会提示将之前 stash 的代码再 pop 出来, 点击是即可。
接下来使用 Tortoisegit 完成正常的代码提交。