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

git 常用命令

时间:2015-07-24 19:04:33      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

  1.  通过git init命令把指定的目录变成Git可以管理的仓库

  2. 用命令git add <file>告诉Git,把文件添加到仓库,可以添加多个文件

  3. 用命令git commit告诉Git,把文件提交到仓库, git commit -m "add a file"

  4. 要随时掌握工作区的状态,使用git status命令

  5. 如果git status告诉你有文件被修改过,用git diff可以查看修改内容

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

  7. 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本,如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline参数

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

  9. 在修改了文件,并没有 add 前,发现修改的地方不对,想恢复到没修改前的样子,git checkout -- file可以丢弃工作区的修改,如果是对已经添加到暂存区的文件又进行了修改,将恢复到添加到暂存区后的状态,git checkout -- file命令中的--很重要,没有--,就变成了“创建一个新分支”的命令,我们在后面的分支管理中会再次遇到git checkout命令.

  10. 用命令git reset HEAD file可以把暂存区的修改撤销掉(unstage),重新放回工作区.

  11. 未完待续



git 常用命令

标签:

原文地址:http://my.oschina.net/u/2002410/blog/483443

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