Git 的簡單應用
Git命令挺多,但日常運用一般就那幾個,但有時還是會忘記,在這裏先記一下,後面用到的其他命令再慢慢記下來。
- 1.拉取項目
git clone https://github.com/legendaryhaha/sockjs-client.git
- 2.拉取指定版本的項目
git clone -b 0.3.x https://github.com/legendaryhaha/sockjs-client.git
- 3.拉取項目,進行開發後提交時,先添加改變到緩存區
git add . /*注意點和add之間有空格,表示將所有改變添加到緩存區*/
- 4.添加指定文件到緩存區
git add [文件名1] [文件名2]....
- 5.查看緩存區提交的文件
git ls-files
- 6.突然發現提交了色情文件、要刪除
git reset [文件名1]..
or
git rm -r cached [文件名1].../*估計沒人使用這個*/
- 7.全部清除緩存區文件
git reset
- 8.檢查沒問題了,提交到本地倉庫
git commit -m "消息" /*-m前後是兩個空格*/
- 9.提交到遠程
git push -u origin [本地分支名如master、develop]
- 10.查看項目的歷史提交,判斷項目是否更新到位
git log
- 11.查看分支明細
git branch -a
- 12.創建分支,並切換到該分支
git checkout -b [分支名]
- 13.只創建分支,不切換
git branch [分支名]
- 14.切換到指定分支
git checkout [分支名]
- 15.刪除本地分支、刪除前如果正處於該分支下,先切換到其他分支
git branch -D [分支名]
- 16.一般提交項目前,可能有其他人對項目做了改動,此時需要先更新一下
git pull
- 17.合併分支
git merge [分支名]
- 18.合併衝突,查看衝突文件,然後可以藉助ide工具查看該文件,並選擇留下適合的內容,刪除其他內容,最後commit
git status
- 19.回滾到合併之前的狀態
git merge --abort