上一篇文章学习了 如何修改commit的message,点击链接查看:【Git、GitHub、GitLab】八 如何修改commit的message

注意;下面的‘–’ 都是两个‘-’组成

  • 本文介绍一些在使用git中非常常用的一些命令:
  1. 怎么比较暂存区与HEAD所指向的文件的差异?
  • git diff --cached
  1. 怎么比较工作区和暂存区所含文件的差异?
  • git diff
  • git diff – filename (中间为两个’-’)
  1. 如何将暂存区所有文件恢复为和HEAD所存文件一样?
  • git reset HEAD
  1. 如何将工作区内容恢复为暂存区内容?
  • git checkout
  • git checkout – filename
  1. 怎样恢复暂存区部分文件为HEAD的一样?
  • git reset HEAD – filename1 filename2
  1. 如何消除最近的几次提交?
  • git reset --hard commit_id
  1. 看不同提交的指定文件的差异
  • git diff 分支1 分支2 – filename
  • git diff 分支1commit 分支2commit – filename
  1. 正确删除git仓库文件的方法
  • git rm filename
  1. 开发中临时加塞了紧急任务如何处理?
  • 先将手头上的暂存区的文件内容放到一边存起来,先去做紧急任务
  • 先 git stash 将正在做的暂存区的内容存到stash中
  • 然后干其他紧急任务
  • 紧急任务完成后使用:
  • git stash apply : stash列表中的信息还在,可以反复使用
  • git stash pop : stash列表中的细信息不在了

【Git、GitHub、GitLab】九 工作中非常重要的一些git用法相关推荐

  1. 【Git】1090- 我在工作中是如何使用Git的

    本文首发于政采云前端团队博客:我在工作中是如何使用 Git 的 https://www.zoo.team/article/how-to-use-git 前言 最近在网上有个真实发生的案例比较火,说的是 ...

  2. git hok json_从战中反弹:将Git提交信息作为JSON返回

    git hok json 在某些情况下,我们必须知道部署到远程服务器的Web应用程序的确切版本. 例如,客户可能想知道我们是否已经在服务器X上部署了错误修复程序. 当然,我们可以尝试使用"传 ...

  3. 我在工作中是如何使用Git的

    大家好,我是若川.今天分享一篇关于git的好文章.我自己经常用命令行终端和git缩写.具体可以看我以往的文章.使用 ohmyzsh 打造 windows.ubuntu.mac 系统高效终端命令行工具, ...

  4. 【Git\GitHub\GitLab学习笔记】版本控制 Git 视频教程全集(62P)| 6 小时从入门到精通(P27-P41)

    目录 P27-Git基本原理-Hash算法简介 P28-GIt版本数据管理机制 - P33-为了测试远程交互初始化本地库 P34-创建远程仓库 P35-在本地创建远程库地址别名 P40-协同开发时冲突 ...

  5. 工作中常用命令(git和k8s)

    GIT 在本地分支.上开发 创建本地分支 现切换到master git checkout master git pull 建议使用单独的本地分支进行开发,可以用一下命令从当前分支创建一个本地分支. g ...

  6. 工作中非常重要的十句话!

    卓越的说话技巧,譬如讨好重要人物.避免麻烦事落到自己身上.处理棘手的事务等等,不仅能让你的工作生涯加倍轻松,更能让你名利双收.牢记以下十个句型,并在适当时刻派上用场,加薪与升职必然离你不远. 1·以最 ...

  7. 分布式管理控制系统Git与项目托管平台Github相关概念、工作流程与操作方法

    尐轩web前端技术博客 -- 丛培森 Payen S.Tsung --There's no place like 127. 0. 0. 1 目录视图 摘要视图 订阅 CSDN学院招募微信小程序讲师啦  ...

  8. 日常工作中常用的几个git指令

    前言 最近,我的主管让我就git 使用做个组内分享,分享一下我在日常工作中是如何使用git的.现在我整理成文章,分享出来,希望对你有所帮助. 基础概念 git有三个分区,分别是: 工作区(Workin ...

  9. g-git 相关命令 及其 基本原理探索(二):git 在工作中的常用命令操作 ,超级实用!!!

    上一篇git 基本原理对git的使用以及文件分布已经有了一个整体的了解. 本篇将对工作中常用的一些git 操作命令的操作进行总结归纳,方便今后查阅. 文章目录 1. 分离头指针 2. 通过HEAD 来 ...

最新文章

  1. clickhouse 基础知识
  2. 求你别自己瞎写工具类了,Spring自带的这些他不香麽?
  3. JVM 调优实战--内存溢出的定位和MAT分析
  4. 关于strassen矩阵乘法的矩阵大小不是2^k的形式时,时间复杂度是否还是比朴素算法好的看法...
  5. Linux下mysql备份 恢复
  6. android源码已关联设备,获取android设备已安装应用信息
  7. 用Scheme写Scheme编译器(三):一元运算
  8. 实习成长之路——Spring Bean 二:如何注册BeanDefinition?
  9. 项目管理:如何做好进度管理?
  10. python高级练习题:取消列表(比简单更难)【难度:4级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
  11. packet协议源码解析
  12. 文件服务器杀毒软件推荐,服务器上装什么杀毒软件好?
  13. 【读论文0628】Does Learning Require Memorization? A Short Tale about a Long Tail∗
  14. 超详细的装饰器Decorators解读--附实例
  15. quot;多看nbsp;fornbsp;kindle3”升级包下载
  16. 怎样记账才能清楚、简单
  17. zz业界大家谈之苹果必须死和世界上最奇葩的公司谷歌
  18. cesium 流动线(尾迹线)
  19. Android菜鸡的提升之路---自闭症儿童游戏的实现
  20. 造梦西游4一直显示连接服务器失败,造梦西游4bug汇总

热门文章

  1. 课外阅读(XHTML和XML简介)
  2. html:(33):文字排版粗体和斜体
  3. iOS新版微信底部返回横条问题
  4. hive 导出json格式 文件_hive存储json格式文件
  5. RO38 –比较RemObjects SDK 通道
  6. 《构建之法》阅读笔记01
  7. CodeIgniter框架下载辅助函数的一个小bug
  8. 面向对象之多态性(基类引用可以指向子类)
  9. MVCToolKit中HtmlHelper.ActionLink的BUG?
  10. Java学习笔记_身份验证机制