Git进阶学习常用命令--学习笔记

作者: Mr_欢先生 | 来源:发表于2017-06-09 21:55 被阅读179次

一.常用命令

目录:
  • 1.查看工作区和版本库里面最新版本的区别
  • 2.让这个文件回到最近一次git commitgit add时的状态。
  • 3.把git add暂存区的修改撤销掉,重新放回工作区
  • 4.查看从近到远的提交日志
  • 5.查看从近到远的提交日志只显示版本号
  • 6.回退到上一次 git commit的版本
  • 7.查询自己的每一次命令并显示版本号
  • 8.删除一个文件
  • 9.克隆的两种地址

.

1.查看工作区和版本库里面最新版本的区别
  • git diff HEAD -- 文件名.后缀

例如: git diff HEAD -- huan.txt

pc@NSUS-V505L MINGW64 ~/Desktop/git/CCCC-GBLT (master)
$ git diff HEAD -- huan.txt
diff --git a/huan.txt b/huan.txt
index f129554..5dd4709 100644
--- a/huan.txt
+++ b/huan.txt
@@ -1 +1 @@
-12121212
\ No newline at end of file
+12121212asdfasfa
\ No newline at end of file
2.让这个文件回到最近一次git commitgit add时的状态。
  • git checkout -- 文件名.后缀
3.把git add暂存区的修改撤销掉,重新放回工作区
  • git reset HEAD 文件名.后缀

注:下来我们就可以通过第三条命令git checkout -- 文件名.后缀删除工作区的内容

4.查看从近到远的提交日志
  • git log
image.png
5.查看从近到远的提交日志只显示版本号
  • git log --pretty=oneline
6.回退到上一次 git commit的版本
  • git reset --hard HEAD^
回退到上上一次
  • git reset --hard HEAD^^
回退到前一88次
  • git reset --hard HEAD~88
回退到指定版本号的位置(一般用版本号前几位即可)
  • git reset --hard 版本号
7.查询自己的每一次命令并显示版本号
  • git reflog
8.删除一个文件
  • git rm 文件名.后缀

注:git rm 相当于rm test.txt+git add test.txt
9.克隆的两种地址
  • git clone git@github.com:用户名/文件名.git
  • git clone https://......
image.png image.png

1

上文接: GIT简单入门——初级使用

所在文集:技术栈

相关文章

  • 2018-01-28

    git学习笔记 根据廖雪峰老师教程学习整理的常用命令 git版本库创建 文件管理相关 远程库 分支管理 bug修复...

  • Git进阶学习常用命令--学习笔记

    一.常用命令 目录: 1.查看工作区和版本库里面最新版本的区别 2.让这个文件回到最近一次git commit或g...

  • Git学习笔记

    Git学习笔记 常用命令 查看提交历史 git log 一个常用选项是 -p,用来显示每次提交的内容差异。 -n显...

  • git(分布式版本控制器)学习笔记-廖雪峰

    git(分布式版本控制器)学习笔记-廖雪峰 一、git的安装(服务器端) 二、git常用命令 1.远程仓库相关命令...

  • Git常用命令总结

    我学习效率比较低,关于git差不多学习了两周,总结的常用命令如下: git add .&&git commit -...

  • 【Docker学习笔记(三)】Dockerfile解析

    【Docker 学习笔记目录】 【Docker学习笔记(一)】简介、核心概念、安装以及常用命令 【Docker学习...

  • 20170724GitHub继续

    学习内容 从 0 开始学习 GitHub 系列之【Git 进阶】 作者:stormzhang 设置git本地的用...

  • github使用2018-01-04

    一、学习网站 github官网使用说明github常用命令 二、笔记 1)一次创建过程 git statuslsc...

  • JavaScript学习笔记(五)

    慕课网JavaScript进阶篇第9章学习笔记 JavaScript进阶篇—第9章 JavaScript学习笔记(...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

网友评论

    本文标题:Git进阶学习常用命令--学习笔记

    本文链接:https://www.haomeiwen.com/subject/bwifqxtx.html