git
修改仓库远程地址
方法1
git remote -v #查看远端地址 git remote set-url origin https://gitee.com/xx/xx.git (新地址)
方法2
git remote rm origin #删除远程的仓库 git remote add origin https://gitee.com/xx/xx.git(新地址) #重新添加远程仓库
强推强推本地分支覆盖远程分支
git push origin 分支名 --force
git重置远程分支到指定版本
- git checkout test-release
这个test-release就是需要被配置的分支,它对应的远程就是origin/test-release -
git reset --hard xxx
这是将当前branch重置到xxx的commit点, --hard是重置是丢弃xxx之前的所有代码变化 -
git push --force
这里就很简单了,强制把本地重置好的推给远程,此时的origin/test-release就和本地保持一致了。
1.查看git的提交版本和id 拿到需要恢复的版本号
命令:git log
2. 恢复到指定版本
命令:git reset --hard 48d628ae6af80d9aeed6293d6090de8281b303fc
//后面这一大串48d628ae6af80d9aeed6293d6090de8281b303fc就是版本id
3. 强制push
命令:git push -f origin master
Git 合并两个分支内容
1,将开发分支代码合入到master中
git checkout dev #切换到dev开发分支
git pull
git checkout master
git merge dev #合并dev分支到master上
git push origin master #将代码推到master上
2,将master的代码同步更新到开发分支中
merge方法:保证主干提交线干净(可以安全回溯)
git checkout master
git pull
git checkout dev
git merge master
git pull origin dev
作者:银龙
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!