雅乐网

计算机技术、学习成长

工具&框架 » Git/GitHub » Git新手教程(2)

Git新手教程(2)

上次我们说到了建立仓库和向仓库中提交文件(git add到暂存区 git commit到仓库)。

提交新版本

打开工作目录下的readme.txt文件 修改一下 在第三行加入bbbbbbb

搜狗截图20140720180250

修改后可以提交新版本了,步骤和添加新文件类似 依然是git add和git commit

我们先看一下状态

可以看到 提示readme文件被修改了 但是暂存区还没有修改 因为还没添加到暂存区

此时可以用git diff 文件 命令查看修改内容

搜狗截图20140720181131

然后我们添加到暂存区

搜狗截图20140720180607

添加到暂存区后 再次查看状态 可以发现提示修改后的readme将被提交到仓库。

搜狗截图20140720180721

成功提交

版本回退

提交那么多版本会有历史记录 可以使用git log查看

搜狗截图20140720181453

可以看到两次提交

Git中,用HEAD表示当前版本,也就是最新的提交“ 0426…95”,上一个版本就是HEAD^,上上一个版本就是HEAD^^,还可以用数字,往上999个版本就是HEAD~999

可以用命令$ git reset –hard HEAD^ 回到上一个版本

还可以使用commit id回到任意版本 使用git reflog可以查看所有commit的commit id

搜狗截图20140720181854

撤销修改

有时候还未提交到暂存区的修改想要放弃时,可以使用

来放弃。

若修改已经提交到暂存区,可以用

放弃暂存区的修改回到工作区,之后再放弃工作区得修改就可以了

 

 

 

 

如果文章对你有帮助,欢迎点赞或打赏(金额不限)。你的打赏将全部用于支付网站服务器费用和提高网站文章质量,谢谢支持。

版权声明:

本文由 原创,商业转载请联系作者获得授权。
非商业转载请注明作者 雅乐网 ,并附带本文链接:
http://www.yalewoo.com/git_tutorial2.html

上一篇:

下一篇:

我要评论

验证码*: 5 + 4 =