git 常用命令

2021-07-09 03:56:09 字數 2641 閱讀 6695

//檢出-遠端倉庫

git clone

//檢視-遠端倉庫(需在目錄下執行)

git remote -v

//新增-遠端倉庫

git remote add [name] [url]

//刪除-遠端倉庫

git remote rm [name]

//修改-遠端倉庫

git remote set-url --push[name][newurl]

//拉取-遠端倉庫

git pull [url] [localbranchname]

//推送-遠端倉庫

git push [remotename] [localbranchname]

git pull [[email protected]:web_dev/shopstyle.git] [master]
檢視本地分支:gi

tbra

nch查

看遠端分

支:git branch -r

建立本地分支:gi

tbra

nch[

name

]—−注

意新分支

建立後不

會自動切

換為當前

分支切換

分支: git checkout [name]

建立新分支並立即切換到新分支:gi

tche

ckou

t−b[

name

]刪除分

支:git branch -d [name] —- -d選項只能刪除已經參與了合併的分支,對於未有合併的分支是無法刪除的。如果想強制刪除乙個分支,可以使用-d選項

合併分支:gi

tmer

ge[n

ame]

—−將名

稱為[n

ame]

的分支與

當前分支

合併建立

遠端分支

(本地分

支pus

h到遠端

):git push origin [name]

刪除遠端分支:$ git push origin :heads/[name]

我從master分支建立了乙個issue5560分支,做了一些修改後,使用git push origin master提交,但是顯示的結果卻是』everything up-to-date』,發生問題的原因是git push origin master 在沒有track遠端分支的本地分支中預設提交的master分支,因為master分支預設指向了origin master 分支,這裡要使用git push origin issue5560:master 就可以把issue5560推送到遠端的master分支了。

如果想把本地的某個分支test提交到遠端倉庫,並作為遠端倉庫的master分支,或者作為另外乙個名叫test的分支,那麼可以這麼做。gi

tpus

hori

gint

est:

mast

er//

提交本地

test

分支作為

遠端的m

aste

r分支/

/好像只

寫這一句

,遠端的

gith

ub就會

自動建立

乙個te

st分支

git push origin test:test // 提交本地test分支作為遠端的test分支

如果想刪除遠端的分支呢?類似於上面,如果:左邊的分支為空,那麼將刪除:右邊的遠端的分支。

$ git push origin :test // 剛提交到遠端的test將被刪除,但是本地還會儲存的,不用擔心

檢視版本:$ git tag

建立版本:$ git tag [name]

刪除版本:$ git tag -d [name]

檢視遠端版本:$ git tag -r

建立遠端版本(本地版本push到遠端):$ git push origin [name]

刪除遠端版本:$ git push origin :refs/tags/[name]

推送所有tag: git push origin --tags

tag遷出branch:

git checkout tagname

git checkout -b new_branch_name

當前分支問題develop,從master拉取最新**

git pull –rebase origin master 或者 git rebase develop

先將develop分支的**checkout出來,作為工作目錄

然後將master分支從develop分支建立起的所有改變的補丁,依次打上。如果打補丁的過程沒問題,rebase就搞定了

如果打補丁的時候出現了問題,就會提示你處理衝突。處理好了,可以執行git rebase –continue繼續直到完成

如果你不想處理,你還是有兩個選擇,乙個是放棄rebase過程(執行git rebase –abort),另乙個是直接用test分支的取代當前分支的(git rebase –skip)。

sourcetree & git bash

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...