在学习了廖雪峰老师的git教程后把常用的命令总结了出来
-
注:在使用这些命令前请安装好Git软件,地址: https://git-scm.com/downloads
1、在建好的目录下来初始化一个git项目
git init
2、添加文件
2.1、添加所有文件
git add .
2.2、添加指定文件
git add 文件名
eg: git add readme.md
3、提交到仓库
git commit -m "说明"
eg: git commit -m "Update"
4、查看仓库状态
4.1、如果你修改了某个文件,我们可以通过以下命令来查看状态
git status
4.2、如果想知道某个文件具体修改了哪些内容,用以下命令
git diff 文件名
eg: git diff readme.md
- 注:在确认修改无误后需要再次对修改的文件做git add 和 git commit命令来提交到仓库。
5、显示从最近到最远的提交日志
git log
6、版本回退
在Git中,用HEAD表示当前版本,也就是最新的提交,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
git reset --hard HEAD^
7、不想回退版本
找到回退之前的版本的commit版本值(sha1值),来进行反悔操作。
git reset --hard commit值
eg: git reset --hard f8dad 注: 这个值只需要取前五位即可。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
编程珠玑(英文版・第2版)
[美] Jon Bentley / 人民邮电出版社 / 2010-8 / 39.00元
多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位列前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”。这些文章是《ACM通讯》最受欢迎的专栏文章,最终结集为两部书出版。本书为第一卷,主要讨论计算机科学中最本质的问题:如何正确选择和高效地实现算法。 在书中,作者选取许......一起来看看 《编程珠玑(英文版・第2版)》 这本书的介绍吧!
JS 压缩/解压工具
在线压缩/解压 JS 代码
XML 在线格式化
在线 XML 格式化压缩工具