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

git命令

时间:2016-07-13 22:51:59      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

  注意dash的数量,一个或者两个

  1. pwd : 查看当前目录
  2. git add filename : 提交到暂存区
  3. git commit -m"description" : 更改最新状态
  4. git log :显示从最近到最远的提交日志
  5. git status : 仓库当前的状态,包括哪些修改了未提交、未加入仓库的文件
  6. git diff filename : 查看工作区和仓库提交了的管理区之间修改了什么
  7. git reset --hard HEAD^ 或者git reset --haard HEAD~100 : 撤回到第几部,以整个仓库的修改为基准;git reset --hard 324132 : 从旧版本返回某个新版本
  8. git reflog : 找到每次commit的id
  9. git checkout -- filename : 未提交到暂存区的直接撤销到原来已经提交的状态,已提交到暂存区的撤销到添加到暂存区的状态;总之就是让这个文件回到最近一次add或者commit的状态。git checkout -- filename还可以把删除的文件恢复
  10. git rm filename : 删除文件,再结合 git commit -m"description"命令可以删除文件并且从仓库里面删除,误删之后只能恢复最新版本的文件

git命令

标签:

原文地址:http://www.cnblogs.com/buptqiaoge/p/5667792.html

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