git操作指令合集

2022-08-27 17:42:10 字數 2260 閱讀 6114

git,需要輸入使用者名稱和郵箱

git config --global user.name "your name"

git config --global user.email "[email protected]"

注意git config命令的

--global

引數,用了這個引數,表示這台電腦上所有的

git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的使用者名稱和

email

位址

2.建立乙個空目錄

cd d:/進入

d盤

mkdir learngit

cd learngit

pwd 用於顯示當前目錄

3.git init 通過這個命令把這個目錄變成

git可以管理的倉庫

4.上傳檔案(首先把要上傳的檔案放在learngit目錄下)

5.git add 檔案名字

(此步驟五任何顯示,證明成功

)

6.用命令告訴git,把檔案提交到倉庫

git commit  -m"檔案說明"(

-m後面是本次提交的說明,一定要寫,此處

commit

可以一次提交多個檔案,所以可以多次使用

add)

7.git status 檢視那個檔案變動了

8.git diff 檔名 (檢視具體檔案的內容變動)

9.再次執行git add 和

git commit

的操作

10.git log 檢視修改記錄

git log --pretty=oneline

11.git reset --hard head^ (head^表示當前版本的上乙個版本

)

12.cat 檔案名字 (檢視檔案內容)

13.git reset --hard 檔案變動的

id編號(回到指定

id編號的版本)

14.git reflog (記錄每一次的指令,此命令可以檢視歷史指令

)

15.git checkout -- 檔名(返回最近一次

git commit

或git add

的狀態)

16.git reset head 檔名(把暫存區的修改回退到工作區)

17.rm 檔名(直接在檔案管理器中把沒用的檔案刪除)此後需執行

git rm

檔名   

git commit -m』』

18.git push -u origin master推送

19.轉殖 git clone[email protected]:2623238476/book.git

20.git checkout -b x  建立分支(

x為分支名;

-b引數表示建立並切換,相當於

git branch x

和git checkout x

21.git branch 檢視當前分支

22.合併分支,即把其他分支內容合併到master    git merge x   (x 為分支名

)

23.git branch -d x 刪除分支

x

git操作指令以及問題合集

git add 或者 git add 單個檔案 git commit m 提交說明 git pull origin 分支名 這裡會合併更新 git push origin 分支名 git reset hard head 分支出現 merging時,用這個命令。方法一 git log p master...

git操作指令

git branch a 檢視所有的分支 git branch r 檢視遠端所有分支 git branch feature bbydownload forbby 基於當前的head新建本地分支。未切換 git checkout develop 切換到develop分支 git push origin...

git操作指令

1.git merge 合併 2.git fetch 從遠端獲取最新版本到本地,不會自動merge git fetch origin master即3 git pull 從遠端獲取最新版本並merge到本地 git pull origin master 即相當於git fetch 和 git mer...