Git常用指令整理

2022-08-29 02:21:12 字數 1595 閱讀 1256

1. mkdir leargit; 建立乙個leargit的資料夾,也可以理解為git倉庫; 然後cd到建立的檔案裡去;

2. pwd: 顯示當前目錄;

3. cd leargit; 通過cd來到達指定的路徑地點;

4. git init; init命令把mkdir建立的目錄變成git可以管理的倉庫;

5. git config --blobal name "carson"; git倉庫的使用者名稱;

6. git config --global user.email "[email protected]" 使用者的郵箱位址;

7. ls -ah; 檢視建立的倉庫下有那些具體的檔案以及字檔案;

8. git status; 檢視git倉庫下的檔案有沒有修改;

9. git add '修改後的檔名,將修改後的檔案提交到 暫存區 內';

10. git commit -m"修改內容的描述";

11. git diff; 具體檢視各個檔案 修改 的內容;

12. git log; 檢視git倉庫下各個版本的歷史記錄,由近到遠的顯示提交日誌;

13. git log --pretty=oneline; 檢視歷史記錄和提交日誌的簡要資訊,只顯示主要資訊;

14. git reset --hard head^; 使用git reset命令退回到上乙個版本;

注意: head 指向的版本就是當前的版本,因此git允許我們在版本的歷史之間穿梭,使用命令 git reset --hard commit_id;

15. git reset --hard +想要跳轉到哪個版本的版本號, 列: git reset --hard c24ef;

注意: 如果穿梭到以前的版本後,又想會到以後的版本的話,可以使用這個命令跳轉到具體的版本,版本號只要前幾位就可以了,

16. git reflog; 如果你已經忘記的你的版本號,但是又想回覆的哪乙個版本的話,可用使用 reflog 來獲取你的每一次命令;

17. cat '檢視的檔名'; cat 可以檢視到具體檔案的內容;

18. 注意在修改的倉庫中的檔案後要將修改後的檔案 add 到暫存區,如果修改後的檔案沒有提交到暫存區的話, commit提交的也只是暫存區裡面的檔案;

19. git checkout -- '檔名'; 將以寫錯的的檔案撤銷掉,具體有兩種情況1. 檔案修改後還麼有被放到暫存區,撤銷修改就回到和版本庫一模一樣的狀態;

2. 修改的檔案已經新增到暫存區了,又做了修改,撤銷修改就回到暫存區後的狀態了,

20. git reset head 可以把暫存區的修改撤銷掉,重新放回工作區; 列: git reset head readme.txt;

注意: 1. 當你改亂了工作區的某個檔案的內容,想直接丟棄工作區的修改時,用命令 git checkout -- file; 列: git checkout --readme.txt;

2. 當你不擔改亂了工作區某個檔案的內容時,還新增到了暫存區時,想丟棄修改,分兩步: 第一步命令git reset head ; 列: git reset head readme.txt

第二步按場景一操作;

3. 已經提交了不適合的修改到版本庫時,想要撤銷本次修改, 就進行版本會吧, 前提是沒有推送到遠端庫; 

常用Git指令整理

整理的一些常用的git指令 echo 專案名 readme.md git init git add git commit m first commit git remote add origin git github.com zi ru 專案名.git git push u origin maste...

Git 常用指令整理

專案級別的優先順序大於系統使用者級別,如有專案級別則採用專案級別,如果沒有專案級別,則採用系統級別,不允許兩者都不存在的情況 git checkout 切換到接受修改的分支 被合併 git merge 執行merge,將要合併的分支進行合併 編輯檔案,刪除特殊符號 將檔案修改到符合預期 git ad...

Git指令整理

git隨便整理的一些自用的git指令 echo 專案名 readme.md git init git add readme.md git commit m first commit git remote add origin git github.com qiubaiying 專案名.git git...