点击上方“方志朋”,选择“设为星标”

回复”666“获取新整理的面试资料

来源:https://www.cxiansheng.cn/daily/490

分支操作

  1. git branch 创建分支

  2. git branch -b 创建并切换到新建的分支上

  3. git checkout 切换分支

  4. git branch 查看分支列表

  5. git branch -v 查看所有分支的最后一次操作

  6. git branch -vv 查看当前分支

  7. git brabch -b 分支名 origin/分支名 创建远程分支到本地

  8. git branch --merged 查看别的分支和当前分支合并过的分支

  9. git branch --no-merged 查看未与当前分支合并的分支

  10. git branch -d 分支名 删除本地分支

  11. git branch -D 分支名 强行删除分支

  12. git branch origin :分支名 删除远处仓库分支

  13. git merge 分支名 合并分支到当前分支上

暂存操作

  1. git stash 暂存当前修改

  2. git stash apply 恢复最近的一次暂存

  3. git stash pop 恢复暂存并删除暂存记录

  4. git stash list 查看暂存列表

  5. git stash drop 暂存名(例:stash@{0}) 移除某次暂存

  6. git stash clear 清除暂存

回退操作

  1. git reset --hard HEAD^ 回退到上一个版本

  2. git reset --hard ahdhs1(commit_id) 回退到某个版本

  3. git checkout -- file撤销修改的文件(如果文件加入到了暂存区,则回退到暂存区的,如果文件加入到了版本库,则还原至加入版本库之后的状态)

  4. git reset HEAD file 撤回暂存区的文件修改到工作区

标签操作

  1. git tag 标签名 添加标签(默认对当前版本)

  2. git tag 标签名 commit_id 对某一提交记录打标签

  3. git tag -a 标签名 -m '描述' 创建新标签并增加备注

  4. git tag 列出所有标签列表

  5. git show 标签名 查看标签信息

  6. git tag -d 标签名 删除本地标签

  7. git push origin 标签名 推送标签到远程仓库

  8. git push origin --tags 推送所有标签到远程仓库

  9. git push origin :refs/tags/标签名 从远程仓库中删除标签

常规操作

  1. git push origin test 推送本地分支到远程仓库

  2. git rm -r --cached 文件/文件夹名字 取消文件被版本控制

  3. git reflog 获取执行过的命令

  4. git log --graph 查看分支合并图

  5. git merge --no-ff -m '合并描述' 分支名 不使用Fast forward方式合并,采用这种方式合并可以看到合并记录

  6. git check-ignore -v 文件名 查看忽略规则

  7. git add -f 文件名 强制将文件提交

git创建项目仓库

  1. git init 初始化

  2. git remote add origin url 关联远程仓库

  3. git pull

  4. git fetch 获取远程仓库中所有的分支到本地

忽略已加入到版本库中的文件

  1. git update-index --assume-unchanged file 忽略单个文件

  2. git rm -r --cached 文件/文件夹名字 (. 忽略全部文件)

取消忽略文件

  1. git update-index --no-assume-unchanged file

拉取、上传免密码

  1. git config --global credential.helper store

热门内容:   

   

  • Mybatis的工作原理,你了解过吗?

  • 图解 Java 垃圾回收机制,写得非常好!

  • 一个员工的离职成本到底有多恐怖!

  • 终于有人把 Docker 讲清楚了,万字详解!

  • Tomcat 和 JVM 的性能调优总结

  • Java 性能优化:教你提高代码运行的效率

  • 感受lambda之美,推荐收藏,需要时查阅

最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

明天见(。・ω・。)ノ♡

工作中 99% 能用到的 Git 命令相关推荐

  1. 工作中 99% 会用到的 Git 命令

    作者:命中水 来源:https://www.cxiansheng.cn/daily/490 1.分支操作 git branch 创建分支 git branch -b 创建并切换到新建的分支上 git ...

  2. 工作中99%能用到的git命令

    分支操作: git branch 创建分支 git branch -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v 查 ...

  3. 【Git】工作中99%能用到的git命令

    分支操作 git branch 创建分支 git checkout -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v ...

  4. git rm -r --cached_【Git】工作中99%能用到的git命令

    分支操作 git branch 创建分支 git checkout -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v ...

  5. 开发工作中平常 能用到的 Git 常用命令

    分支操作 暂存操作 回退操作 标签操作 常规操作 git创建项目仓库 忽略已加入到版本库中的文件 取消忽略文件 拉取.上传免密码 分支操作 git branch 创建分支 git branch -b ...

  6. hadoop put命令的格式_工作中需熟练掌握的Hadoop命令

    作者信息 Elesdspline 目前从事NLP与知识图谱相关工作. 工作中需熟练掌握的Hadoop命令 导读 工作中经常要用到一些Hadoop命令,这里简单列举一下,熟悉基本的命令操作,工作效率事半 ...

  7. 10个你应该了解的Git命令(以及Git省时小窍门)

    在本文中,我们将讨论那些作为开发人员.数据科学家或产品经理应该知道的各种各样的Git命令.并且将使用Git查看.删除和整理.此外,我们还将介绍如何使用Bash别名和Git编辑器配置转义Vim和节省时间 ...

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

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

  9. 收藏!工作中Git使用实践和常用命令流程合集

    来自:匠心Java 工作中git是一项必不可少的技能,在项目的开发进程中起着至关重要的作用 下面介绍一些git在工作中的一些使用实践.常用流程.常用命令,供大家参考! 一:前言 Git的定义是:分布式 ...

最新文章

  1. 深度学习基本概念的了解
  2. 劫持 function_core.php,function_core.php文件中常用函数
  3. boost::hana::cartesian_product用法的测试程序
  4. 《python透明人士,他是凭什么成为主流编程的宠儿?!》Python基础
  5. python中linspace函数_numpy.linspace函数具体使用详解
  6. windows api 每日一练(5)基本内存操作
  7. “球鞋一面墙,堪比一套房” 央视评炒鞋乱象:呼吁“鞋穿不炒”
  8. intellij idea强制更新索引
  9. 滴滴司机问我会 LRU 吗?
  10. 资源共享——《嵌入式Linux应用开发完全手册》韦东山 PDF电子档下载
  11. Oracle Exadata初探
  12. Android团队技术随写、随写
  13. 相干接收机matlab仿真,基于DP-16QAM的400Gbit/s集成相干接收机关键技术研究
  14. 数学分析习题解答(四:第一部分)
  15. 圆形谷仓Circular Barn_Silver---(DP优化 / )队列 + 贪心(复杂度O(2n))---DD(XYX)​​​​​​​的博客
  16. 软件测试知识点合集总结
  17. wltp和nedc续航差多少_WLTP续航和NEDC续航差多少
  18. 高飞助教介绍的他们所用无人机机架组成
  19. 如何修改springboot通过maven下载的jar包源码
  20. VS运行程序时被McAfee当作病毒阻止

热门文章

  1. bzoj1150 [CTSC2007]数据备份Backup
  2. Codeforces Gym100812 L. Knights without Fear and Reproach-扩展欧几里得(exgcd)
  3. ps aux详解(进程状态说明)
  4. Robotium测试报告的生成方法(上)
  5. 管理输入光标的 WIN32 API 函数
  6. 如何使用Github管理自己的代码
  7. thinkphp5 mysql长连接_tp5(thinkPHP5)框架连接数据库的方法示例
  8. 破纪录了!用 Python 实现自动扫雷!
  9. 抵御「黄貂鱼」攻击,谷歌使出禁用2G「大招」
  10. 从神经元谈到深度神经网络