git修改提交时间_Git系列(三)——文件的修改及提交
Git系列(三)——文件的修改及提交文件的创建以及上传我们已经搞定了,现在我们需要对我们的文档进行修改,这些该如何进行呢,我么这就来学习一下。文件的修改及查看我们先给我们的tmp.txt文件加上一句话I like GitBecause it is useful保存之后,我们就可以使用git status命令查看修改结果:$ git status# On branch master# Ch...
Git系列(三)——文件的修改及提交
文件的创建以及上传我们已经搞定了,现在我们需要对我们的文档进行修改,这些该如何进行呢,我么这就来学习一下。
文件的修改及查看
我们先给我们的tmp.txt
文件加上一句话
I like GitBecause it is useful
保存之后,我们就可以使用git status
命令查看修改结果:
$ git status# On branch master# Changes not staged for commit:# (use "git add ..." to update what will be committed)# (use "git checkout -- ..." to discard changes in working directory)## modified: tmp.txt#no changes added to commit (use "git add" and/or "git commit -a")
结果很多,但其实就一句话最有用,就是# modified: tmp.txt
它告诉我们tmp.txt
文件被修改过了,最后一句话告诉我们修改还没有进行提交。
但是如果第一天的修改,我们第二天忘记了,不用慌,我们可以使用git diff
指令查看具体的修改内容:
$ git diffdiff --git a/tmp.txt b/tmp.txtindex ad2ec82..1137052 100644--- a/tmp.txt+++ b/tmp.txt@@ -1 +1,2 @@ I like Git+Because it is useful
我们就可以从结果看出,我们加了一行Because it is useful
文件修改的查看
还是之前的两步:
$ git add tmp.txt
之后,我们可以再使用git status
来查看当前仓库的状态
$ git status# On branch master# Changes to be committed:# (use "git reset HEAD ..." to unstage)## modified: tmp.txt#
git告诉我们,被提交的修改中包括tmp.txt
文件,这时候我们就可以安心的提交了:
$ git commit -m "add Because it is useful"[master 2c2ad62] add Because it is useful 1 file changed, 1 insertion(+)
成功之后,我们可以再来看当前仓库的状态
$ git status# On branch masternothing to commit, working directory clean
git告诉我们,当前目录是干净的,没有文件被修改过,到此,我们就进行了文件的修改工作,这其实还没有展现出git的强大之处,下次我们会学习版本的回溯,准备好“时光穿梭机”一起感受git的强大之处吧!
参考 廖雪峰的官方网站
------ 本文结束 感谢阅读 ------
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)