首页 > 其他 > 详细

Git入门指南五:查看已暂存和未暂存的更新/提交更新

时间:2014-02-25 12:22:28      阅读:384      评论:0      收藏:0      [点我收藏+]

Git入门指南五:查看已暂存和未暂存的更新/提交更新


八. 查看已暂存和未暂存的更新

当前做的哪些更新还没有暂存?有哪些更新已经暂存起来准备好了下次提交? git diff 会使用文件补丁的格式显示具体添加和删除的行。

8.1 查看暂存前后的变化 git diff

要查看尚未暂存的文件更新了哪些部分,不加参数直接输入 git diff

bubuko.com,布布扣

8.2 查看已暂存起来的变化 git diff --cached

若要看已经暂存起来的文件和上次提交时的快照之间的差异 git diff --cached

bubuko.com,布布扣

九. 提交更新 git commit

9.1 git commit需要添加注释,一般是git commit -m “注释"

如果直接运行git commit 会启动文本编辑器,一般都是vim或emacs,可以自己配置

bubuko.com,布布扣

说明:

  • 当前分支 master
  • commit的 哈希值 e301c4e
  • 3个文件改变,添加行数,删除行数
  • 新建文件

提交时记录的是放在暂存区域的快照,任何还未暂存的仍然保持已修改状态,可以在下次提交时纳入版本管理。

每一次运行提交操作,都是对你项目作一次快照,以后可以回到这个状态,或者进行比较

9.2 跳过使用暂存直接 commit

git commit -a 会把已跟踪过的文件暂存起来一并提交,从而跳过git add. 但是未跟踪过的文件就不可以这么用。

eg:修改test.txt后查看文件状态

bubuko.com,布布扣

这个是已被跟踪的文件,直接commit

bubuko.com,布布扣

如果未被跟踪的这样用就不可以

bubuko.com,布布扣

微信公众帐号: wirelessqa

bubuko.com,布布扣

关于作者:

作者: 毕小朋 | 老 毕 邮箱: wirelessqa.me@gmail.com

微博: @WirelessQA 博客: http://blog.csdn.net/wirelessqa



Git入门指南五:查看已暂存和未暂存的更新/提交更新

原文:http://blog.csdn.net/wirelessqa/article/details/19816631

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