1.git status 命令可以讓我們掌握倉庫當前狀態
2.git diff 檔名 顧名思義:檢視difference,可以得到檔案更改的詳細資訊
3.head指向的版本是當前版本,git 允許我們在版本之間穿梭,使用命令 git reset –hard commit_id
穿梭前可以檢視提交歷史,以確定要退回哪個版本
要返回未來 ,用git reflog 檢視命令歷史,以確定要返回未來的哪個版本
4.每次對檔案的修改,如果不到add暫存區,就不會加到commit中
5.撤銷修改
a.當你改亂了工作區域某檔案內容時,直接想丟棄工作區的修改時,用命令 :git checkout – file
b.當不僅打亂了工作區某個檔案的內容,還新增到了緩衝區,想丟棄修改,分兩步:第一步:git reset head file,就回到了場景一,然後按照場景一操作
6.
Git時光機穿梭
一.1.檢視倉庫當前狀態 git status 2.檢視具體修改的內容 git diff readme.txt 提交前再看下是否包含某檔案 git status 3.提交檔案分兩步add 和commit git add readme.txt git status git commit m add d...
Git時光穿梭(版本退回)。。。
1 git status 檢視倉庫當前的狀態 2 git diff test.txt 檢視對檔案test進行了什麼操作 3 git add test.txt 將修改後的檔案新增到暫存區 4 git commit m 注釋 將暫存區的內容提交到git倉庫 5 git log 檢視檔案每次更改的歷史記錄...
時光機穿梭
版本回退 工作區和暫存區 你可以簡單理解為,需要提交的檔案修改通通放到暫存區,然後,一次性提交暫存區的所有修改。管理修改 第一次修改 git add 第二次修改 git add git commit每次修改,如果不add到暫存區,那就不會加入到commit中 撤銷修改 場景1 當你改亂了工作區某個檔...