Git 常用命令整理

2021-08-27 19:08:11 字數 1429 閱讀 4434

git clone url

git status

git add git commit -m 《注釋》

git commit -am 《注釋》 #路過暫存區

git diff #比較未存暫的檔案與已存暫的文字修改了哪些地方

git diff --cache #比較已存暫與上次提示快照之間的差異

git rm # 從git倉庫和本地移除檔案

git rm --cached #移除跟蹤但不刪除檔案(本地保留)

git log -p -2 # 檢視歷史,按q推出

git remote -v #檢視遠端倉庫

git remote add #新增遠端倉庫

git fetch origin # 從遠端倉庫抓取資料放到本地倉庫

git pull #合併到本地

git push [remote-name] [branch-name] 推送資料到遠端倉庫

git branch # 檢視分支

git remote show origin #檢視遠端倉庫資訊

git branch

# 建立分支

git checkout

# 切換分支

git checkout -b

#建立乙個分支,並切換到分支

git merge

#合併乙個分支,比如將分支合併到主幹,先切換到主幹,再執行上面的命令

git branch -d

#刪除乙個分支

git branch --merge #看哪些分支已合併到當前分支

git branch --no-merge #看哪些分支沒有合併到當前分支

git push

#推送分支:它等同於:git push

:,因此可以本地分支推送到遠端的另乙個分支上:git push

:git fetch # 可以抓取遠端分支,但是本地的指標並沒有指向分支,可能要做兩個操作,1、切換分支;2、將分支合併到本地: git merge /

;git push :

刪除分支名,一定要牢記

rebase 的使用

git checkout experiment #切換到分支

git rebase master #把分支上的修改在主幹上重演一次

git checkout master #切換到主幹

git merge experiment # 把分支合併到主幹

git checkout server

git rebase master server

git checkout master

git merge server

git branch -d server # 刪除分支

#使用rebase的好處是:檔案的更新記錄更清晰

衍合有風險??

Git 常用命令整理

最近在公司的伺服器上安裝了git sever,開始從svn轉向到git了,整理了一些在git常用的命令 初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add ...

Git 常用命令整理

初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add shortname url git remote add origin git xbc.me wordp...

Git常用命令整理

雖然git現在也有ui了,但是一些常用的命令了解總是有好處的,沒準什麼時候就用上了呢 git config global user.name your name git config global user.email your email 2.git bash下操作資料夾跟dos是一樣的 如建立資...