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

版本管理神器git上手

时间:2016-04-20 19:41:30      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

由于以前折腾过svn,虽然最终没有用成功,但是也算有经验,git入门还是比较简单的。

在新目录下建立初始化版本库  : git init

git add file

git add file2

git commit -m "add files"

git reset --hard HEAD^ (HEAD表示最新版本,^表示上一个版本  ^^表示上面第二个版本,HEAD~100表示前面第100个)

可以通过git reset --hard 89123432 来得到版本  数字为 commit以后给的版本id(svn的版本id为1 2 3递增,但是git是分布式的,避免多地不同用户的重复使用了很长的id)

可以通过 git log 查看提交的操作与版本号

可以通过 git diff file 来查看文件的更改

如果关闭窗口以后记不得 id,可以通过git reflog来查看所操作的历史记录与版本号, 再通过git reset --hard id来恢复版本

git checkout -- file可以恢复上一次git add 或者是git commit之后的所有操作

版本管理神器git上手

标签:

原文地址:http://www.cnblogs.com/heshangaichirou/p/5413889.html

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