码迷,mamicode.com
首页 > 其他好文 > 详细

Git常用命令

时间:2020-05-24 09:58:53      阅读:48      评论:0      收藏:0      [点我收藏+]

标签:git diff   删除   info   工作   提交   之间   内容   创建   status   

一.添加、提交文件

把文件添加到暂存区:git add 文件名(Demo.txt)

将文件提交至本地库:git commit -m "注释"(只是我提交的文件) 文件名(Demo.txt)

注意:①不放在本地库中的文件git是不进行管理的

      ②即使放到本地库中的文件没有通过add和commit命令git也是不进行管理的

查看文件状态

创建文件后查看状态:git status

技术图片

将文件移至暂存区查看状态

技术图片

 

将文件移至本地库查看状态 

技术图片

 

 二.查看git中日志记录信息

第一种查看日志方式:git log

  可以让我们查看由离我们最近时间至离我们最远时间的日志信息

  每一次提交后修改的结果git都是通过索引(key-value)的形式保存修改的内容

  如果记录很多时系统会使用分页的方式进行展示,跳到下一页按空格,跳到上一页按b,退出查看按q

技术图片

 

 第二种查看日志方式:git log --pretty=onlint

技术图片

 

  第三种查看日志方式:git log --oneline

技术图片

 

第四种查看日志方式:git reflog

HEAD@{数字}的含义:数字表示指针回到当前那个历史版本需要走多少步

技术图片

 

 三.前进或后退历史版本

git reset --hard 版本号(db78f2d)

hard参数:本地库指针移动的同时,重置暂存区,重置工作区

四.删除本地库中文件

rm 文件名(Demo.txt)

注意:使用该命令之后必须重复add和commit操作将删除的文件同步到本地库

若误删了文件可以使用命令:git reset --hard 版本号(db78f2d)进行恢复

五.对比文件的差异

git diff:比较工作区与暂存区之间文件的差异

 

 

Git常用命令

标签:git diff   删除   info   工作   提交   之间   内容   创建   status   

原文地址:https://www.cnblogs.com/lyc-code/p/12945401.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!