博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git 命令整理
阅读量:4955 次
发布时间:2019-06-12

本文共 550 字,大约阅读时间需要 1 分钟。

  • 本地分支重命名
git branch -m newname  #将当前分支重命名为newnamegit branch -m oldname newname #将分支oldname重命名为newname
  • 远程分支重命名
git checkout -b newname #新建本地分支git push origin newname  #将本地分支提交到仓库git push origin :oldname  #删除原有分支
  •  rebase VS merge

详见 http://gitbook.liuhui998.com/4_2.html

  • 回滚操作

回滚操作最常用的两个命令是 git revert 和 git reset,两者的区别在于:

  1. revert 操作只会撤销某一次commit,原理是产生一个新的 commit,  跟要撤销的commit相反;
  2. reset 则会撤销该commit以及之后的所有commit (PS:reset 可以有 soft hard mixed 三个参数,用于设置回滚后本地不同的状态)

具体见:http://my.oschina.net/MinGKai/blog/144932

转载于:https://www.cnblogs.com/cbffr/p/5734356.html

你可能感兴趣的文章
ASP.NET杂货店实战视频 VS2010+SQL2008 三层架构设计开发讲解
查看>>
样板操作数
查看>>
64位UBUNTU下安装adobe reader后无法启动
查看>>
动态缓存技术之CSI,SSI,ESI
查看>>
mac 上将.pem文件转为.pub文件
查看>>
整理下心情
查看>>
iTextSharp带中文转换出来的PDF文档显示乱码
查看>>
阶乘因式分解(一)
查看>>
qt学习记录-----3.信号与槽的问题
查看>>
『ORACLE』 内置约束(11g)
查看>>
Vue--学习过程中遇到的坑
查看>>
组件:slot插槽
查看>>
.net压缩图片质量(附demo)
查看>>
equals和==的区别
查看>>
Android6.0指纹识别开发
查看>>
java反射机制剖析(二)— Class Loader
查看>>
走进C++程序世界------异常处理
查看>>
通过用户模型,对数据库进行增删改查操作。
查看>>
去除数组中重复的元素
查看>>
Nginx配置文件nginx.conf中文详解(转)
查看>>