zoukankan      html  css  js  c++  java
  • git场景应用实例

    Git添加多个远程仓库并且完成推送

    添加远程仓库

    • git remote add plugin https://gitee.com/iMist/Plugin.git

    注意:plugin是本地指定的远程仓库名字

    查看是否添加成功

    • git remote -v

    查看本地分支 git branch

    将本地的某个分支推送到指定的远程仓库

    • git push -f plugin dev

    备注:plugin是本地的远程仓库名称,dev是 本地的某个分支

    拉取指定的远程分支到本地并切换

    git checkout -b 本地分支名 origin/远程分支名

    删除指定的本地或者远程分支

    • 当我们集体进行项目时,将自定义分支push到主分支master之后,如何删除远程的自定义分支呢
    1. 使用命令git branch -a 查看所有分支

    2. 使用命令 git push origin --delete Chapater6 可以删除远程分支Chapater6

    3. 再次使用命令 git branch -a 可以发现,远程分支Chapater6已经被删除。

    删除本地分支

    • git checkout master 先切换到主分支;
    • git branch -d Chapater8 可以删除本地分支(在主分支中)

    Git 全局设置:

    git config --global user.name "iMisty"
    git config --global user.email "az460024285@qq.com"
    

    创建 git 仓库

    mkdir wordpress
    cd wordpress
    git init
    touch README.md
    git add README.md
    git commit -m "first commit"
    git remote add origin https://gitee.com/iMist/wordpress.git
    git push -u origin master
    

    已有仓库连接到远程

    cd existing_git_repo
    git remote add origin https://gitee.com/iMist/wordpress.git
    git push -u origin master
    
    

    git标签操作

    首先需要切换需要打标签的分支

    命令git tag <tagname> [commit id]用于新建一个标签,默认为HEAD,也可以指定一个commit id;

    命令git tag -a <tagname> -m "blablabla..."可以指定标签信息;

    命令git tag可以查看所有标签 , 查看的标签是按照字母顺序排列不是时间顺序。

    将标签推送到远程

    1.push单个tag,命令格式为:git push origin [tagname]
    例如:git push origin v1.0 #将本地v1.0的tag推送到远端服务器

    2.push所有tag,命令格式为:git push [origin] --tags

    例如:
    git push --tags

    git push origin --tags

    如果推送失败,请在Git控制台上确认你的账号是否有权限推送Tag

    小确幸

    每一丝灵感都值得被记录,每一笔记录都是成长,每一点成长都值得欢呼

    博主个人站: www.imisty.cn
    CSDN博客: https://blog.csdn.net/lookinthefog
    博客园 :https://imist.cnblogs.com/

    希望能够认识一些热爱技术的小伙伴,欢迎友链接哟

  • 相关阅读:
    【笔记】二进制文件
    vs2015+64位win10系统ceres-solver编译
    python
    感受函数式编程-scala
    R语言diagram包画订单状态流图
    virtualbox下Centos6.5桥接模式上网配置方法
    配置对IIS上tabular的 HTTP 访问
    centos6.5下逻辑卷操作
    centos6.5下磁盘创建交换分区
    centos6.5下磁盘分区及挂载
  • 原文地址:https://www.cnblogs.com/imist/p/11417599.html
Copyright © 2011-2022 走看看