Git 狀態 和 查看歷史提交
阿新 • • 發佈:2018-02-23
jpg check mit inf rdquo 表示 png 使用 bubuko
1、使用git status 命令查看當前狀態
上圖表示當前位於一個叫做master的分支中
工作目錄無需要提交的文件即工作目錄中文件沒有改動過
2、新建LICENSE文件
輸入 git status命令
提示Untracked files (文件未被跟蹤)指文件未被添加到暫存區或者git倉庫
使用 git add <file> 將文件添加到暫存區
輸入 git status 查看狀態
提示:使用 git reset HEAD <file> 來恢復暫存區 file為指定文件名將其恢復制工作區 ,無指定file 則將 最近提交的文件恢復至工作區
重新添加至暫存區並提交
現在修改LICNSE文件,查看狀態
提示LICENSE文件被修改 與暫存區文件不同
使用git add 重新添加到暫存區 並準備提交
使用git checkout 將舊版覆蓋工作區的新版本
這裏使用git add 將新文件覆蓋暫存區的老文件
再次修改LICENSE文件查看狀態
如果現在提交文件提交的是暫存區的文件
如果需要將最新修改的文件提交到git倉庫需要先add 再commit
可以一步到位
使用 git commit -am “change the license file” #自動將已跟蹤的文件先add到暫存區再提交到git倉庫
輸入git log 查看歷史提交記錄(git 倉庫現存有幾個版本)
Git 狀態 和 查看歷史提交