工作常用git命令

2022-03-28 21:38:49 字數 1707 閱讀 1484

git clone gitssh位址
git config user.name 您的中文名

git config user.email 公司郵箱

#### 將遠端分支全部獲取到本地

git fetch origin
拉取遠端被跟蹤分支並衍合
git pull -r
檢視本地分支
git branch
檢視遠端分支
git branch -r
檢視所有分支
git branch -a
可以配合grep過濾想看的分支

例如可以檢視1.3.5.0版本下所有的功能分支

git branch -a | grep feature/1.3.5.0
檢視當前工作區狀態

git status
切換本地分支
git checkout 分支名
將遠端分支在本地建立跟蹤分支
git checkout -b 分支名 遠端分支名
修改當前分支名
git branch -m 新名稱
修改其他分支
git branch -m | -m 舊名稱 新名稱
在需要強制修改名稱時使用-m,否則使用-m

刪除本地分支

git branch -d | -d 分支名
刪除遠端分支
git branch -d | -d -r 分支名
以上,需要強制刪除的時候使用-d,否則使用-d

合併分支到當前分支

git merge 分支名
推送當前分支

如果當前有同名分支在遠端,並且本地分支跟蹤遠端分支

git push
如果當前遠端沒有同名分支

git push origin 分支名
新增檔案到暫存區
git add 檔名
將暫存區檔案放回工作區
git reset head 檔名
丟棄檔案修改
git checkout -- 檔名
停止跟蹤檔案

當乙個檔案在修改.gitignore之前,已經在版本庫中跟蹤了,想要更新這種狀態,就要用到下面這行命令了,執行完成之後,檔案本身不會刪除,但是這個檔案的修改已經不會被git記錄了

git rm 檔名 --cached
檢視檔案的修改
git diff 檔名
簡單提交
git commit -m "提交資訊"
提交檔案
git commit -a
檢視提交歷史
git log
檢視命令歷史
git reflog
本說明沒有涵蓋git的所有操作,只是包含了目前工作中常用的git命令,並且大部分正常操作都能用此說明的方法配合gitflow的方法使用,如果遇到特殊情況,應根據情況去查詢更具針對性的解決辦法

工作中常用git命令

1.commit push 已經更新到遠端倉庫 對於已經把 push到線上倉庫,你回退本地 其實也想同時回退線上 回滾到某個指定的版本,線上,線下 保持一致.你要用到下面的命令 git revert revert 之後你的本地 會回滾到指定的歷史版本,這時你再 git push 既可以把線上的 更新...

git 工作常用

mkdir 資料夾名稱 git init 生成.git git add 檔名 git commit m 注釋 git log git log pretty oneline git reset hard heas 回到上乙個版本 git reset hard 1094a 1094a是id號 git r...

git工作中常用的命令

注意修改了這些config後,需要exit後才能生效 git config global core.editor vim git config global alias.co checkout git config global alias.ci commit git config global a...