2019-06-26: Git 相關(guān)?

一:Git相關(guān)

1: 刪除分支

http://www.itdecent.cn/p/5068997164cb

  • 1: 刪除本地
    git branch -d 分支名

  • 2: 刪除遠(yuǎn)程
    git branch origin -d 分支名

2: 創(chuàng)建分支

  • 1: 創(chuàng)建新分支
    git checkout -b 分支名

  • 2: 切換其他分支
    git checkout 分支名

'--------------------------git pull--------------------------------'

1: 本地分支跟遠(yuǎn)程分支綁定:
按照操作即可:
git checkout master

git branch --set-upstream-to=origin/master master

Please specify which branch you want to merge with.
See git-pull(1) for details.

git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

git branch --set-upstream-to=origin/<branch> master

LSCNM598029:BMWShareDemo qxu7859$ git branch --set-upstream-to=origin/master master
Branch 'master' set up to track remote branch 'master' from 'origin'.

'---------------------------忽略文件-------------------------------'

2: 忽略文件

2.1: 如果是已經(jīng)提交了忽略文件中的沒(méi)有忽略掉的文件、再去忽略一些文件的話(huà),就無(wú)法直接忽略、需要先將忽略文件移除、在提交新的忽略文件
git rm -r --cached .gitignore

2.2: 忽略某個(gè)文件下的所有文件如:

忽略 build/ 目錄下的所有文件

build/

2.3: 忽略某個(gè)文件如:

忽略所有 .a 結(jié)尾的文件

.a 或者 *.a

2.4: 參考鏈接:https://www.cnblogs.com/ayseeing/p/3580341.html

'---------------------------忽略xcuserdata文件-------------------------------'

3: 'iOS sourceTree忽略掉必要的xcuserdata文件
參考鏈接:http://www.itdecent.cn/p/5a7ec0fdd684

'---------------------------忽略文件-------------------------------'

1: 刪除本地tag:
git tag -d v1.0
git tag -d v1.0.0

2: 刪除遠(yuǎn)程tag:
git push origin :refs/tags/v1.0
git push origin :refs/tags/v1.0.0

3: 創(chuàng)建tag
git tag v1.0

4: 提交遠(yuǎn)程tag
git push --tags

5: 查詢(xún)遠(yuǎn)程所有的tag
git ls-remote

  • 1: git tag(查看標(biāo)簽)
  • 2: git tag -a 'v1.0' -m '標(biāo)簽說(shuō)明' (在本地打好標(biāo)簽)
  • 3: git push --tags (將本地所有的標(biāo)簽都提交到遠(yuǎn)程上去)
  • 4: git push origin v1.0 (只將v1.0標(biāo)簽提交到遠(yuǎn)程代碼倉(cāng)庫(kù)中)
  • 5: git tag -d v1.0 (刪除本地倉(cāng)庫(kù)的標(biāo)簽)
  • 6: git push origin :v1.0 (刪除遠(yuǎn)程倉(cāng)庫(kù)的標(biāo)簽v1.0)
  • 7: git push origin --delete tag v1.0 (刪除遠(yuǎn)程倉(cāng)庫(kù)的標(biāo)簽v1.0)

git別名設(shè)置

https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-Git-%E5%88%AB%E5%90%8D

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 查看、添加、提交、刪除、找回,重置修改文件 git help # 顯示command的help git sho...
    Swiftor閱讀 2,212評(píng)論 0 2
  • 配置 首先是配置帳號(hào)信息ssh -T git@github.com # 登陸 github 修改項(xiàng)目中的個(gè)人信息 ...
    guanguans閱讀 820評(píng)論 0 3
  • 輸入 y ,創(chuàng)建 git_hug 目錄No githug directory found, do you wish...
    風(fēng)花花閱讀 2,117評(píng)論 0 4
  • 什么是流程圖,流程圖可以讓復(fù)雜的數(shù)據(jù)清楚的條例出來(lái),使用或者觀(guān)看的時(shí)候更加方便。流程圖中用圖表、圖形的方式表現(xiàn)事物...
    仰望她閱讀 416評(píng)論 0 0
  • 周三那天,我在路上遇到一只蝸牛。我下意識(shí)的拿了起來(lái)。 回到家。我一看手中,那只蝸牛還在我手里。之后...
    hsy520閱讀 492評(píng)論 0 1

友情鏈接更多精彩內(nèi)容