美文网首页
2019-06-26: Git 相关?

2019-06-26: Git 相关?

作者: 9801525d260a | 来源:发表于2019-06-26 17:39 被阅读0次

    一:Git相关

    1: 删除分支

    https://www.jianshu.com/p/5068997164cb

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

    • 2: 删除远程
      git branch origin -d 分支名

    2: 创建分支

    • 1: 创建新分支
      git checkout -b 分支名

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

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

    1: 本地分支跟远程分支绑定:
    按照操作即可:
    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: 如果是已经提交了忽略文件中的没有忽略掉的文件、再去忽略一些文件的话,就无法直接忽略、需要先将忽略文件移除、在提交新的忽略文件
    git rm -r --cached .gitignore

    2.2: 忽略某个文件下的所有文件如:

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

    build/

    2.3: 忽略某个文件如:

    忽略所有 .a 结尾的文件

    .a 或者 *.a

    2.4: 参考链接:https://www.cnblogs.com/ayseeing/p/3580341.html

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

    3: 'iOS sourceTree忽略掉必要的xcuserdata文件
    参考链接:https://www.jianshu.com/p/5a7ec0fdd684

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

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

    2: 删除远程tag:
    git push origin :refs/tags/v1.0
    git push origin :refs/tags/v1.0.0

    3: 创建tag
    git tag v1.0

    4: 提交远程tag
    git push --tags

    5: 查询远程所有的tag
    git ls-remote

    • 1: git tag(查看标签)
    • 2: git tag -a 'v1.0' -m '标签说明' (在本地打好标签)
    • 3: git push --tags (将本地所有的标签都提交到远程上去)
    • 4: git push origin v1.0 (只将v1.0标签提交到远程代码仓库中)
    • 5: git tag -d v1.0 (删除本地仓库的标签)
    • 6: git push origin :v1.0 (删除远程仓库的标签v1.0)
    • 7: git push origin --delete tag v1.0 (删除远程仓库的标签v1.0)

    git别名设置

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

    相关文章

      网友评论

          本文标题:2019-06-26: Git 相关?

          本文链接:https://www.haomeiwen.com/subject/rqkhcctx.html