git init:建立/初始化一個的存儲庫javascript
git init
git status:顯示工做目錄和暫存區的狀態java
git status
git add .:將文件添加到索引/暫存區git
git add .
git commit:提交更改到存儲庫日誌
git commit
git checkout:切換分支blog
git checkout login //分支login
git checkout -b login //建立並切換到分支login
git checkou -D login //刪除分支login
git branch:建立分支/查看分支索引
git branch //不帶參數查看分支| git branch login //帶參數建立分支login
git merge:合併分支ip
git merge login //將分支login合併到當前分支
git push:將本地分支的更新推送到遠程主機it
git push origin master
git pull:從另外一個存儲庫或本地分支獲取並集成/整合:取回遠程主機某個分支的更新再與本地的指定分支合併ast
git pull origin master
git log:查看日誌class
git log
git rm:從工做區和索引中刪除文件
git rm text1.txt //刪除文件text1.txt