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

学习git命令

时间:2017-03-30 18:35:46      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:仓库   ret   回滚   line   基础   状态   提交   _id   res   

1、git init 创建仓库

2、git add  filename 添加文件到缓存区

3、git commit -m"注释说明"   提交修改内容

4、git status 查看git文件修改状态

5、git checkout -- filename  1把没有提交到缓存区的修改回退;2把提交到缓存区的修改,并在这个基础之上有修改的内容回退到提交缓存区最初时的版本

6、git reset HEAD filename   把提交到缓存区的修改回退到工作区

7、git log 查看commit日志,显示出了commitID  (要是需要显示到一行用命令:git log --pretty=oneline)

8、git reset --hard commitid  回滚到指定版本

9、git reflog 记录你的每一次命令(主要为了查看commitid)

 

  • HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id

  • 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。

  • 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

 

10、rm filename  删除文件  (必须要commit)

11、git diff  查看还没有add 的修改内容

学习git命令

标签:仓库   ret   回滚   line   基础   状态   提交   _id   res   

原文地址:http://www.cnblogs.com/lizejia/p/6647459.html

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