gitlab迁移远程仓库技巧


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM