git 學習記錄

  1. 初始化git, git init git

  2. 添加到git庫, git add <file>, git commit -m "description" spa

  3. 查看狀態 , git status server

  4. 比較修改過得文件, git diff <file> ip

  5. 版本回退, 查看提交歷史git log, 產看命令歷史git reflog, git reset --hard HEAD^/ HEAD~ / commit_id rem

  6. 丟棄工做區的修改, git checkout -- file it

  7. 丟棄工做去和暫存區的修改, gti reset HEAD file         io

  8. 刪除文件, rm file , (git rm  git commit)/ (git checkout -- file) ast

  9. 關聯遠程庫, git remote add origin git@server-name:path/repo-name.git file

  10. 關聯後第一次推送master分支的全部內容: git push -u origin master 以後推送, git push origin master 推送

  11. 建立並切換到分支: git checkout -b dev 等價於 git branch dev, git checkout dev

  12. 查看分支: git branch

    合併分支到當前分支 git merge dev

    刪除分支: git branch -d dev

  13. 分支合併圖: git log --graph

相關文章
相關標籤/搜索