git學(xué)習(xí)筆記(二)分支

1.創(chuàng)建分支
git branch name
2.切換分支
git checkout name
3.查看分支
git branch
4.合并分支到當(dāng)前分支
git checkout master ##切換到master分支
git checkout name ##合并分支name到master
5.刪除分支
git branch -d name
6.查看分支合并記錄
git log --graph --pretty=oneline --abbrev-commit
7.合并分?時(shí),加上--no-ff參數(shù)就可以?普通模式合并,合并后的歷史有分?,能看出來曾經(jīng)
做過合并,?fast forward合并就看不出來曾經(jīng)做過合并
8.git stash
可以把當(dāng)前?作現(xiàn)場(chǎng)“儲(chǔ)藏”起來,等以后恢復(fù)現(xiàn)場(chǎng)后再恢復(fù)原分支的工作。常用于bug修復(fù)
8.1 git stash list ##查看歷史
8.2 git stash apply ##恢復(fù)stash工作空間
8.3 git stash drop ##刪除stash工作空間
8.4 git stash pop ##恢復(fù)原來的工作現(xiàn)場(chǎng)的同時(shí)并刪除

目前創(chuàng)新互聯(lián)建站已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、六枝網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

  1. Feature分?【主要在合并分支后,改分支又需要撤銷和刪掉的環(huán)境情況】
    9.1 git checkout -b feature ##開發(fā)新分支
    9.2 git checkout dev ## 回到dev分支
    9.3 git branch -d feature ##此時(shí)改應(yīng)用需求更改了,該分支需要?jiǎng)h除【還沒有合并到dev】
    9.4 git branch -D feature ##強(qiáng)制刪除分支

10.標(biāo)簽
10.1 git tag name?于新建?個(gè)標(biāo)簽,默認(rèn)為HEAD,也可以指定?個(gè)commit id
10.2 -a tagname -m "blablabla..."可以指定標(biāo)簽信息
10.3 -s tagname -m "blablabla..."可以?PGP簽名標(biāo)
10.4 git tag #查看所有命令
10.5 git tag -d tag_name ##刪除標(biāo)簽
10.6 git push origin tag_name ##推送標(biāo)簽到遠(yuǎn)程
10.7 git push origin --tags ## ?次性推送全部尚未推送到遠(yuǎn)程的本地標(biāo)簽
10.8 git push origin :refs/tags/tag_name ##從遠(yuǎn)程刪除tag

11.自定義git
11.1 git config --global color.ui true ##讓git顯示顏色
12 忽略特殊?件
在Git?作區(qū)的根?錄下創(chuàng)建?個(gè)特殊的.gitignore?件,然后把要忽略的?件名填進(jìn)去,Git就會(huì)?動(dòng)忽略這些?件
然后就是把.gitignore也提交到Git,就完成了!當(dāng)然檢驗(yàn).gitignore的標(biāo)準(zhǔn)是git status
命令是不是說“working directory clean”。
13.別名
git config --global alias.st status ##敲git st就表?git status
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.br branch
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commit"

新聞名稱:git學(xué)習(xí)筆記(二)分支
文章鏈接:http://muchs.cn/article32/pphgpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、用戶體驗(yàn)、網(wǎng)站改版外貿(mào)建站、域名注冊(cè)移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)