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/<branch><本地當前分支>
例如: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