git基本使用

合抱之木,生於毫末;九層之臺,起於壘土千里之行,始於足下。-----------送給在碼農之路上搬磚的自己。

還沒有理解透git的原理,目前只是停留在git的基本用法上,先總結git常用的操作指令。

1. 先切換到一個分支上(即你需要在該分支基礎上進行新功能開發的分支),checkout as new branch,將遠程的分支下載到本地,然後在本地進行新功能開發,push的時候將會使新建的分支提交到遠程,遠程也將又一個新分支

2. git checkout 分支名稱A            切換到A分支上

3. git log            查看當前分支的歷史版本

4. git status            查看當前目錄文件的狀態(git原理中文件的幾個狀態)

5. git branch            查看本地的分支

6. git branch -a            查看當前所有的分支(本地分支+服務器分支(爲拉到本地的分支))

7. git merge --abort            取消分支合併操作

8. git merge 分支名稱A            將分支A合併到當前分支

9. git add .            暫存所有文件

10. git commit            提交更改到本地

11. git pull            拉取新分支(因爲本地與遠程分支內容可能不一致,該命令其實有2個操作:git fetch  +   git merge,會自動將合併分支,建議好用)

12. git push            將代碼提交到遠程

13. git reset --soft HEAD^            刪除上一次提交commit,但是更新的代碼保持不變            

13. git reset --hard HEAD^            刪除上一次的提交中的代碼操作,更新的代碼也被刪除     ^默認上一次  ^n n表示前面第幾次的提交。可以重新merge之前提交的代碼,把HEAD指針向後移動了一位。

14. git revert            重新提交一個與上一次相反的操作,上次提交新增一行,這次就是刪除新增的那一行,把HEAD指針向前移動一位。

後面繼續。。。。。。並將git摸透~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章