git 使用總結

2021-08-14 22:29:55 字數 1617 閱讀 6056

git show 版本號  (檢視某個版本具體更改記錄)

6、版本前進

git reflog (檢視回退之前的 log 日誌)再通過 版本回退的寫法,切換版本

7、撤銷修改

1> 修改還沒有放到 《暫存區》   git checkout -- 要撤銷更改的檔名

2> 修改已經放到了 《暫存區》   git reset head demo.php     然後  git checkout -- demo.php(將修改撤銷到本地)

8、刪除檔案

1> 檔案刪除錯誤   git checkout -- demo.php (將檔案恢復過來)

2> 確實要刪除     git rm demo.php / git commit -m '刪除demo.php檔案'

9、分支

1> 檢視分支       git branch   

git branch -a 檢視所有分支,包含遠端分支

git remote update origin -p  如果 git branch -a 檢視到的遠端分支其實不存在,通過該命令更新

2> 建立分支       git branch dev

3> 切換分支       git checkout dev | or 建立並切換分支  git checkout -b dev

4> 合併分支       git merge dev

5> 刪除分支       git branch -d dev

6> 刪除遠端分支 git push --delete origin dev

7>本地分支和遠端分支進行追蹤繫結   git push --set-upstream origin 分支名

git遠端版本庫命令

1、建立乙個專案,得到位址 :

2、遠端庫

1> 新增遠端庫     git remote add 遠端庫名 專案位址

2> 檢視遠端庫     git remote

3> 檢視遠端庫位址 git remote -v

4> 刪除遠端庫     git remote remove 遠端庫名

5> 修改遠端庫名   git remote rename 舊遠端庫名 新遠端庫名

3、從遠端拉取專案

git pull --rebase 遠端庫名 master

4、將**推送到遠端

git push 遠端庫名 master

5、轉殖乙份專案**

git clone 專案位址

6、git push --set-upstream origin dev

將本地的分支對映到遠端的分支

git config --add core.filemode false  (filemode的變化,檔案chmod後其檔案某些位是改變了的,如果嚴格的比較原檔案和chmod後的檔案,兩者是有區別的,但是源**通常只關心文字內容,因此chmod產生的變化應該忽略,所以設定一下)
ssh-keygen -t rsa -c "youremail"
然後會生成 .ssh資料夾。

開啟 .ssh檔案下的id_rsa.pub 全部複製,進入git ->setting ->ssh key 新增 ssh key即可。 

【end】

Git使用總結

1.git branch vv 檢視本地分支與遠端分支的關聯關係 2.git push origin localbranch remotebranch 建立遠端分支remotebranch,該遠端分支的內容與localbranch內容一致 3.git push origin remotebranch...

Git使用總結

在linux上安裝git 命令 tar,config,make,sudo make install 在mac os x上安裝git exe程式執行即可 安裝完成後,在開始選單裡找到 git git bash 蹦出乙個類似命令列視窗的東西,就說明git安裝成功!設定使用者名稱 git config g...

Git使用總結

在windows上安裝git 安裝完成後,在開始選單裡找到 git git bash 蹦出乙個類似命令列視窗的東西,就說明git安裝成功!install git on windows安裝完成後,還需要最後一步設定,在命令列輸入 git config global user.name your nam...