git常用命令

一、常用命令

1. git查看全部分支

git branch //显示本地分支
git branch -a //显示远程分支

2. git创建分支

git branch 分支名

3. 切换分支

git checkout 分支名
git checkout -b 分支名 若分支不存在,则创建它

4. 删除分支

git branch -d 分支名
(-d 当分支已经合并到主干后删除
-D无论如何都删除分支)

5. 合并分支

git merge 分支名

6. 撤销前一次commit

git revert HEAD

7. 撤销所有本地修改

git reset --hard

8. 撤销所有本地到上一次修改

git reset --hard HEAD^

9. 撤销上一次commit,将commit的文件撤回暂存区

git reset --soft HEAD^
要是想撤销到上上次,就是HEAD^^ ,以此类推。
git revert 是撤销某次操作,此次操作之前的commit都会被保留
git reset 是撤销某次提交,但是此次之后的修改都会被退回到暂存区

10.将此次更新文件并入到上次commit的记录中,不新添加commit

git commit -amend

更多关于git命令点击这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git sho...
    Swiftor阅读 6,375评论 0 2
  • 参考git详细教程:一小时学会git 1. git的分区 工作区(Working Directory)---->暂...
    息息小眠虫阅读 4,421评论 0 0
  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 4,172评论 0 5
  • 《不抱怨的世界》 2016-8-31-66 正文:前阵子,我顺道路过这家公司去探访朋友,却感觉这里有点不一样了。好...
    杨健effort阅读 2,962评论 0 0
  • 昨天看了张雪峰的考研视频,突然想考研了,不为别的,首先我是想认识更好更优秀的人,人生不该如此的,大学毕业怎...
    我爱猫咪爱我阅读 571评论 0 0