Git時光穿梭(版本退回)。。。

2021-07-13 23:33:57 字數 579 閱讀 2227

`

1、git status 檢視倉庫當前的狀態;

2、git diff test.txt 檢視對檔案test進行了什麼操作;

3、git add test.txt 將修改後的檔案新增到暫存區;

4、git commit -m 「注釋」 將暫存區的內容提交到git倉庫;

5、git log 檢視檔案每次更改的歷史記錄;

6、git reset –hard head^ 退回到上乙個版本(head表示當前版本,head^表示上乙個版本,head^^表示上上乙個版本,head~100表示100個版本前);

7、git reflog 用來檢視每次操作的記錄:

」git reset --hard 上圖紅框裡的字元 」 可以用這個命令回到紅框裡字元所在行的版本;
~在git的內部有個指向當前版本的head指標,你讓head指向哪個版本號,你就把當前版本定位在哪。`

Git 時光穿梭

1.git status 命令可以讓我們掌握倉庫當前狀態 2.git diff 檔名 顧名思義 檢視difference,可以得到檔案更改的詳細資訊 3.head指向的版本是當前版本,git 允許我們在版本之間穿梭,使用命令 git reset hard commit id 穿梭前可以檢視提交歷史,...

Git 版本穿梭 時光穿梭機

當你玩遊戲時,每玩一段時間都會存一下檔以免前面的進度丟失,在打厲害 boos 前,你也會選擇存檔,以免打不過而丟失進度,這個存檔被稱為 快照 git 允許你commit後的倉庫自由前進後退版本,當你從 0 到 1 完成乙個專案時,其中難免會出現修改多次,還有可能會出現檔案誤刪丟失等問題,只要你正確的...

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...