首页 > 其他 > 详细

git命令

时间:2017-02-08 22:42:32      阅读:250      评论:0      收藏:0      [点我收藏+]
$ git log --pretty=online  //提交信息显示成一行

$ git reset --hard HEAD^ //回退到上一次版本

$ git reset --hard a6a170 // a6a170制定某个提交版本   回退到指定版本

$ git reflog //输出 提交的所有版本 命令历史 

$ git diff HEAD -- readme.txt //可以查看工作区和版本库里最新版本的区别

$ git checkout -- readme.txt //丢弃修改 如过没有添加到暂缓区 回到最后一次提交状态 也可以称为  丢弃工作区的修改
                             // 如过添加到缓冲区 并再次修改 ,回到添加缓冲区的状态

$ git reset HEAD readme.txt // 执行此命令前 readme.txt 已经add到缓冲区。执行完命令 恢复到未add时的状态 (修改的还存在)

$ git rm test.txt //删除test.txt文件(改命令同是具有add的效果,删除文件并添加到暂缓区了)  接下来执行 git commit -m ‘删除test.txt‘ 就会从版本库中删除文件

 

git命令

原文:http://www.cnblogs.com/iwang5566/p/6379992.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!