git學習筆記

1,cd到對應的文件夾//(切記,一定要cd到文件夾中再去初始化git這個倉庫)

2,git init //得到一個隱藏的git文件夾

3,git add xx.txt //這個是用來向倉庫提交文件

4,git commit -m“xxx”//這是用來解釋,說明這次幹了啥!

5,git status //倉庫目前的狀態

6、git diff                                                            //查看文件改變了什麼

7、git reset --hard xxx(版本號)                     //git讓該文件重回某一版本

8、git relog                                     //查看原來的日誌修改信息

9、git log    \ git log --pretty=oneline                                                //查看當前的日誌信息

10、git diff HEAD -- readme.txt                     //查看工作區(即本地文件夾中的readme.txt)和版本庫之間的區別

11、 git checkout -- readme.txt                     //使工作區的readme文件恢復至暫存區的readme文件

12、 git reset HEAD readme.txt                   //將暫存區的readme文件撤銷,但該文件仍然保存在工作區內,得用git checkout --                                                                              readme.txt 來進行進一步的刪除

13、rm xxx                                       //在工作區中刪除xxx

                                                         //注意,在執行git rm xxx操作之前,如果使用git checkout --readme.txt,則可以從庫中恢復至最新版本(當然,如果暫存區有,則恢復至暫存區的)

選擇git rm xxx //在git中刪除xxx,暫存區和庫中的readme都被刪除了

git commit -m“xxxxxxxxxxxxxx”//將這個刪除操作上傳,然後寫下日誌

查看分支:git branch

創建分支:git branch <name>

切換分支:git checkout <name>

創建+切換分支:git checkout -b <name>

合併某分支到當前分支:git merge <name>

刪除分支:git branch -d <name>

git log --graph命令可以看到分支合併圖產品產品

用git和本地分支合併: https://www.yiibai.com/git/git_pull.html

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