git 使用總結

2021-10-10 06:22:28 字數 2216 閱讀 9186

# 終端輸入該命令

git --version

# 如輸出版本號,則說明安裝成功。

git version 2.20

.1

user email 設定

git config --global user.name "your_name"

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

此處的郵箱賬號可以是假的賬號,但是格式必須復合郵箱格式,同樣回車成功之後路徑不會有變化;

git config core.ignorecase false

配置本地倉庫檔案大小寫敏感,建議配置,以免檔案更新有誤;

git config --list

可以通過該指令檢視自己的配置

# 轉殖倉庫 

/ljy/txt.md 將制定檔案放到大門口

#git add .

/表示將當前目錄下所有修改的檔案放到大門口

git add .

# 把倉儲門口的**放到倉儲房間中(版本庫)

git commit -m "說明"

git push origin

# 檢視當前狀態

git status

# 可以一次性把修改的**放到房間裡

git commit --all -m "一些存放檔案的說明"

# **檢視日誌**

git log

# 檢視歷史提交的日誌

git log --oneline

可以在自己的專案文件中建立乙個.gitignore檔案,在該檔案中設定需要被忽略的檔案或目錄(也可以設定自己被忽略)。

被忽略的檔案不會被儲存到倉儲中去。

在.gitignore文件中書寫要被忽略的檔案路勁,以『/』開頭,一行寫乙個路徑,

寫法:例如

/.idea 會忽略.idea檔案

/.js 會忽略js目錄中的所有檔案

/js/*.js 會忽略js目錄中的所有js檔案

預設是主分支master

1.建立分支

git branch dev

建立了乙個dev分支。

剛建立時dev分支裡的東西與master分支裡的相同

2.切換分支

git checkout dev

切換到指定分支,這裡指切換到名為dev的分支

git branch 可以檢視當前有哪些分支

3.合併分支

git merge dev

合併分支內容,把當前分支與指定分支(這裡是dev分支),進行合併

當前分支指的是git branch命令輸出的前面帶有*的分支

合併時如果有衝突,需要手動處理,處理好之後還要提交一次

1、ssh方式上傳**公鑰和私鑰 兩者之間有關聯

ssh-keygen -t rsa -c 「郵箱」

生成公鑰和私鑰

2、在pull和push中,先pull再push

先pull是要先保證本地版本號和伺服器的端的版本號一致,如果不一致,push會有衝突

回退到指定版本

git reset --hard head~0

表示退回到上一次提交**時的狀態

git reset --hard head~1

表示退回到上上次提交**時的狀態

git reset --hard [版本號]

表示可以通過版本號精確回退到某一某一次提交時的狀態

git reflog

可以看到每一系切換版本的記錄,可以看到所有提交的版本號

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