二、修改本地文件后提交本地仓库

来源:互联网 发布:linux环境变量path 编辑:程序博客网 时间:2024/06/03 21:27

参考文章:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743858312764dca7ad6d0754f76aa562e3789478044000


我们已经成功地添加并提交了一个readme.txt文件,现在我们继续修改readme.txt文件,修改如下

Git is a distributed version control systemGit is free sofware
  • 用git status命令查看结果
$ git statusOn branch masterChanges not staged for commit:  (use "git add <file>..." to update what will be committed)  (use "git checkout -- <file>..." to discard changes in working directory)        modified:   README.txtno changes added to commit (use "git add" and/or "git commit -a")#提示我们README.txt文件有修改,但是没有commit
  • 用git diff命令查看具体修改了什么内容
$ git diffdiff --git a/README.txt b/README.txtindex 68e141e..3604d54 100644--- a/README.txt+++ b/README.txt@@ -1,2 +1,2 @@-Git is a version control system+Git is a distributed version control system Git is free sofware\ No newline at end of file#发现第一行增加一个单词distributed
  • 再把修改后的文件提交到仓库
renawu@MININT-EB6G7RN MINGW64 /e/test-material/learngit (master)$ git add README.txtrenawu@MININT-EB6G7RN MINGW64 /e/test-material/learngit (master)$ git commit -m "modified README.txt"[master 884edf2] modified README.txt 1 file changed, 1 insertion(+), 1 deletion(-)
  • 提交后git status查看一下当前仓库的状态
renawu@MININT-EB6G7RN MINGW64 /e/test-material/learngit (master)$ git statusOn branch masternothing to commit, working tree clean#提示我们没有需要修改的内容,工作目录是干净的

附图
这里写图片描述