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