1. 程式人生 > >Git常用的基礎指令

Git常用的基礎指令

版本庫 comm mkdir git clone cat status git reset har -m

  1. 創建新的版本庫

    $ mkdir foldername

  2. 顯示當前目錄路徑

    $ pwd

  3. 設置當前目錄為Git倉庫

    $ init

  4. 添加文件到倉庫

    $ git add file

  5. 再當前倉庫提交文件

    $ git commit -m "描述"

  6. 查看歷史記錄

    $ git log

  7. 查看歷史版本

    $ git log --pretty=online

  8. 回退版本

    $ git reset --hard HEAD^

    $ git reset --hard HEAD~100

  9. 參看文件內容

    $ cat file

  10. 記錄命令

    $ git reflog

  11. 查看工作區狀態

    $ git status

  12. 查看工作區和版本庫裏面最新版文件的區別

    git diff HEAD --file

  13. 丟棄工作區的修改

    $ git checkout --file

  14. 撤銷暫存區的修改

    $ git reset HEAD file

  15. 刪除文件

    $ rm file

  16. 從版本庫刪除文件

    $ git rm file

  17. 創建遠程倉庫

    以github為例

    $ git remote add origin [email protected]:你的用戶名/項目名稱

  18. 第一次上傳代碼到遠程倉庫

    $ git push -u origin master

  19. 推送新的修改

    $ git push origin master

  20. 從遠程倉庫clone到本地

    $ git clone [email protected]:用戶名/項目名稱

  21. 創建並切換到新創建的分支

    $ git checkout -b branchname

  22. 查看當前分支

    $ git branch

  23. 刪除分支

    $ git branch -d branchname

  24. 切換分支

    $ git checkout branchname

  25. 合並指定分支到當前分支

    $ git merge 指定分支

  26. 普通模式合並分支

    $ git merge --no-ff -m "描述" branchname

  27. 儲存工作區

    $ git stash

  28. 查看工作區列表

    $ git stash list

  29. 恢復工作列表

    $ git stash apply

  30. 刪除工作列表

    $ git stash drop

  31. 恢復並刪除列表

    $ git stash pop

  32. 強制刪除沒有合並過的分支

    $ git branch -D branchname

  33. 查看遠程倉庫

    $ git remote -v

Git常用的基礎指令