GIt 操作补充

常用的git操作命令

常用的git操作命令已经能够满足日常的工作需求

现补充一些高级命令

git branch -D branchname    // 删除本地分支

git push origin --delete branchname    // 删除远程分支

git checkout -- filename    // 撤销修改(未add)

git reset HEAD filename    // 撤销暂存区的(已add)

git diff filename    // 比较修改前后文件

git reflog    // 展示之前所有的git操作(包括已经被删除的commit记录和reset操作)

git log    // 显示所有提交过的版本信息

git reset --hard xxxxxxx    // 回退到某版本

cat filename   //  查看文件内容(不属于git)

git cherry-pick xxxxxxx    //  合并某个commit

git push -f origin branchname  // 强制覆盖远程代码

下面听个故事娱乐一下

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

推荐阅读更多精彩内容

  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 3,801评论 0 10
  • 1. GIT命令 git init在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个re...
    江边一蓑烟阅读 827评论 0 0
  • 这篇博文是自己在学习git过程中的思考总结。本文仅仅代表个人的看法,如有不妥地方还请本文文末留言。 😊 原文链接g...
    Ming_Hu阅读 1,130评论 4 18
  • 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git sho...
    Swiftor阅读 2,140评论 0 2
  • 今天,小沐说:“竟然已经日更好几个月了。”后面一连串的大拇指。看到小沐的这句话,触动很大。一天、两天……这样写下来...
    微光菇凉阅读 857评论 2 6