git基本命令

2021-09-24 13:41:27 字數 1075 閱讀 4668

git diff :比較工作目錄與暫存區的區別

git diff --staged :比較暫存區與提交的上乙個版本的區同

git diff head :比較工作目錄與提交的上乙個版本的區同

git checkout --file名 :返回到暫存區的狀態

git checkout 分支名字 :切換到另乙個分支

git commit -a -m"" :省略git add 這一步,直接把工作區內容提交為乙個版本;必須所有的檔案都被追蹤的情況下

git branch 檢視分支

git branch 分支名字 :建立乙個分支 此時分支head指標還是指向master 可以通過git checkout 分支名字 切換到新分支

git branch -va : 檢視所有分支

git branch -vv :本地倉庫與遠端倉庫進行追蹤 後可以直接進行git push

注意:有新的需求不要在master分支上修改**,先建立乙個分支來寫需求或修復bug;寫好後再合併;

git merge 分支1名字 :把分支1合併到當前分支上,可以通過git branch 檢視所在分支 一般在master分支上合併 把分支1寫好完善的**合併到master分支上

git remote :檢視本地倉庫與那些遠端倉庫有聯絡;

git remote add 自定遠端倉庫名 倉庫位址; 本地倉庫與遠端倉庫建立連線;並為遠端倉庫命名;

一般只有乙個遠端轉殖來的倉庫 倉庫名為 origin ;

git remote add origin 遠端倉庫位址

git remote -v :檢視與本地有聯絡的所有遠端倉庫;

git push 與 git fetch 可以設定不同遠端倉庫位址

git fetch 遠端倉庫名字:拉取遠端倉庫**

git push 遠端倉庫位址名字 分支名字 :向哪乙個遠端倉庫的哪乙個分支推送**;

git push -u 遠端倉庫位址名字 分支名字 : 可以記錄這一段時間只向這個倉庫推送** 後面推送只需要用 git push 就ok了

git pull 遠端倉庫名字:拉取遠端** 並與本地本地**合併

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...

Git 基本命令

說明 以下所有操作命令 均在 git bash 下執行,即命令為linux風格 檔案 以 txt 為例 其中,建立某乙個倉庫,在某一具體路徑下 執行 git init即可 幫助命令 git help 建立 respository git init 刪除 respository rm rf git 建...