首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git:基本操作 2:保存文件修改的一些变化

这是使用Git最基本的保存文件修改历史的流程

今天我们来学习基本流程中的一些变化:

现在我们来修改一个已被跟踪的文件README, 运行 git add 将"README"放到暂存区。

假设此时,你在README里再加条注释,编辑存盘后,准备好提交(COMMIT)。

不过且慢, 想一想,README文件现在的状态是什么?

实际上你使用git add命令时, Git只不过暂存了你运行git add命令时的版本

的快照。

如果你现在提交(git commit),保存到仓库的README的版本是你最后一次运行git add命令时的那个版本快照,而不是在工作目录中的README文件当前版本的内容。

所以,运行了git add之后你又对文件作了修改,需要重新运行git add

把暂存区的文件快照更新为最新版本,重新暂存起来:

git status 的输出格式

git status命令非常方便,输出包括了详细的提示。git staus命令也有简化版的输出。

使用git status -s 命令或 git status --short 命令,来简化输出内容

我们来看一下各个文件记录前的字母代表什么意思:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180410G1HI1N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券