作者:幻想6666_321 | 来源:互联网 | 2023-05-18 17:47
1、到工程目录下(例如:cdxx-app)2、查看当前远程仓库地址gitremote-v(例如得到:git@11.11.112.111:appxx-app.git)3、移除当
1、到工程目录下(例如:cd xx-app/)
2、查看当前远程仓库地址
git remote -v
(例如得到:git@11.11.112.111:app/xx-app.git)
3、移除当前地址
git remote remove origin
4、添加新地址
git remote add origin <新的远程仓库地址>
(例如:git remote add origin git@22.22.112.222:app/xx-app.git)
5、同步远程仓库地址
git pull
6设置当前分支(本地分支对应的远程仓库分支)
git branch --set-upstream-to=origin/<本地当前分支>
例如:gti branch --set-upstream-to=origin/DEV_20180808 DEV_20180808
git命令回退远程分支
如果你的错误提交已经推送到自己的远程分支,那么就需要回滚远程分支。
首先回退到本地分支:
git reflog
git reset --hard Obfafd
紧接着强制推送到远程分支:
git push -f
也可以使用git revert,更优一点,git revert是用一个新的提交来撤销某次提交。
git revert Obfafd
git push