常用開發git指令總結 歡迎補充

2021-08-04 14:52:28 字數 1719 閱讀 4614

git命令符:

1.初始化git倉儲

git init

2.設定當前使用的使用者是誰

配置使用者名稱: 

git config --global user.name "xiaoming"

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

3. 把**儲存到.git倉儲中

第一步把**放到倉儲的門口

git add ./readme.md 所指定的檔案放到大門口

git add ./ 把所有的修改的檔案新增到大門口

第二步把倉儲門口的**放到裡面的房間中去

git commit -m "這是對這次新增的東西的說明" 

4. --all 表示是把所有修改的檔案提交到版本庫

git commit --all -m "一些說明"

5.檢視當前的狀態reset

git status

6.git中的忽略檔案 .gitignore(命令touch .gitignore)

/.idea   會忽略.idea檔案

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

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

7.檢視日誌(記錄)

git log   檢視歷史提交的日誌

git log --oneline   可以看到簡潔版的日誌

8.回退到指定的版本

git reset --hard head~0

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

git reset --hard head~1

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

git reset --hard 版本號

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

git reflog

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

9.建立分支

git branch dev

在剛建立時dev分支裡的東西和master分支裡的東西是一樣的 

git checkout dev   

切換分支

git branch   

可以檢視當前有哪些分支

git merge dev

合併分支

10.ssh方式上傳**

ssh-keygen -t rsa -c "[email protected]"

公鑰 私鑰,兩者之間是有關聯的。生成公鑰,和私鑰

先pull , 再push

11.清空命令列 clear

12.取個變數訪問位址

git remote add origin 位址 

git push origin master

-u引數,git會把當前分支與遠端的指定的分支進行關聯

git push origin -u master

後面等價 git push

13.提交**到github(當作git伺服器來用)

git push [位址] master`

示例: git push master  master

會把當前分支的內容上傳到遠端的master分支上

git pull [位址] master

示例: `git pull master

會把遠端分支的資料得到:(*注意本地-要初始乙個倉儲!*)

git clone [位址]

會得到遠端倉儲相同的資料,如果多次執行會覆蓋本地內容

常用的GIt指令總結

標準操流程 git clone ssh git checkout b develop origin develop git checkout b gjs feature develop do something git pull git fetch origin git merge origin 當...

Git常用指令總結1

把當前目錄變成git可以管理的倉庫 git add file.md把檔案新增到倉庫 git commit m creat a mdfile 把檔案提交到倉庫並給出本次提交說明 檢視倉庫當前的狀態 git diff file.md檢視具體修改內容 顯示從最近到最遠的提交日誌 git log git l...

Git常用指令總結2

git checkout b dev 等價於下面 git branch dev git checkout dev建立分支並切換 檢視當前分支 git merge dev將dev分支合併到master分支上 git branch d dev刪除分支 git log graph pretty oneli...