Git基本命令大全

2021-10-03 12:22:51 字數 1821 閱讀 8016

git --version   //檢視自己的版本號

//配置提交記錄中的使用者資訊

git config --global user.name "yourname"    //自己的名字

git config --global useremail "youremail"   //具體的郵箱

git config --list   //檢視是否配置成功

git clone +在碼雲上面複製下來的遠端位址   //將遠端位址轉殖到本地

git add ./   //將修改的東西新增到本地暫存區(git add test.cpp)

git commit -m 描述   //提交說明,提交到當前版本庫

git pull   //拉取線上的**

git push   //將本地的修改提交到遠端倉庫中

git status   //檢視狀態

git log   //檢視日誌

git init   //git的初始化

git remote add origin//把遠端庫的位址填到

git pull origin master   //把本地庫檔案和遠端庫檔案進行合併(必須指定分支)

git pull origin master --allow-unrelated-histories   //遠端庫已經存在**記錄了,並且那部分**沒有和本地倉庫進行關聯

git pull -u origin master   //合併提交**

git branch --set-upstream-to=origin/master   //如果沒有用-u也可以通過這種方式關聯顯示分支      

//檢視本地/遠端/所有分支

git branch

git branch -r

git branch -a

git branch

//建立分支

git checkout

//切換分支

git checkout -b

//建立並切換分支

//刪除本地/遠端分支

git branch -d

git push origin --delete [branch-name]

git brnch -dr [origin/branch]     //只能刪除本地庫與遠端庫分支之間的追蹤關係

git push origin :《遠端分支》

git merge

//合併某分支到當前分支

git push origin《本地分支》:《遠端分支》    //提交並建立遠端分支   遠端分支:本地分支

//拉取遠端分支到本地分支

git checkout -b

origin/

//上面命令如果報錯"fatal:'origin/dev' is nota commit and a branch 'dev' cannot be created from it",就先執行下git pull或者git fetch

git log //檢視提交歷史,後面跟乙個負數標識顯示記錄數

//版本回退

git reset --hard head^   //回退到上個版本

git reset --hard head^^   //回退到上上個版本

git reset --hard //回退到指定commit

//總有後悔藥

git reflog   //檢視命令歷史,以便確定要回到未來的哪個版本,檢視比回退版本更高的版本的commit

//更新遠端庫

git push -f origin master   //危險的強制推送,可以把需要的檔案拷貝下來,然後同步,同步後再將檔案拷貝下來

git 移除遠端檔案 Git基本命令大全

注意!如果以下最基本的git命令都不懂,那麼可以轉行了。1 git clone b 轉殖指定分支 如 git clone b bestore master ssh 2 git branch 檢視當前分支 3 git branch r 或者git branch a 檢視所有分支 4 git check...

git 基本命令

man git man git commit man git pull man git merge git config global user.name yourname git config global user.email yourname example.com cd home git m...

Git 基本命令

git config global user.name xx git config global user.email x com 1.建立專案資料夾 mkdir myproject 2.進入專案資料夾 cd myproject 3.初始化專案 git init 4.建立 readme.md tou...