文档章节

git的使用

eatnothing
 eatnothing
发布于 2015/08/24 13:07
字数 228
阅读 27
收藏 0

首先下载git bash

创建版本库

$ mkdir 版本库名称
$ cd 版本库名称
$ pwd  显示当前目录

    通过 git init 来把git 变成可以管理的仓库

$ git init
$ git config user.name "someone"  #设置用户名
$ git config user.email "@qq.com" #设置邮箱
$ git add 加入版本库
$ git commit -m "注释"

通过

$ git status

查看是否更改了文件的内容 

通过

$ git diff

来查看 与上次修改不同的地方、

通过

$ git log

查看历史记录

Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本 上一个版本为HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100

Git提供了一个命令git reflog用来记录你的每一次命令:

通过  git reset --hard  commit_id

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: php自动加载实现
下一篇: 关于PHP命名空间
eatnothing
粉丝 37
博文 128
码字总数 68736
作品 0
昌平
程序员
私信 提问

暂无文章

深入解析react关于事件绑定this的四种方式

这篇文章主要介绍了详解react关于事件绑定this的四种方式,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 在react组件中,每个方...

前端攻城小牛
9分钟前
1
0
JS正则表达式

url的正则表达式:包括IP,域名(domain),ftp,二级域名,域名中的文件,域名加上端口!用户名等等信息 `function` `IsURL(str_url) {``var` `strRegex =``"^((https|http|ftp|rtsp|mm...

前端小攻略
13分钟前
1
0
shell习题_2

find /root/ceshi1/ -type f -name "*.txt"|xargs -i mv {} {}.bak find /root/ceshi1/ -type f -name "*.txt" -exec mv {} {}.bak \; 1、批量修改文件名: n1=`echo $f|sed '#.bak##'` [ro......

芬野de博客
15分钟前
1
0
JavaScript面向对象的程序设计相关知识小结

面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的...

peakedness丶
18分钟前
1
0
教你React Native使用fetch实现图片上传

这篇文章主要介绍了详解react关于事件绑定this的四种方式,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 在react组件中,每个方...

前端攻城老湿
20分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部