1.git远程仓库如何使用?

实战一、如何将本地仓库与远程Gitee进行关联?
        1.注册gitee
        2.创建一个远程仓库?
        3.配置使用远程仓库
            3.1) Git 全局设置:
                git config --global user.name "oldxx"
                git config --global user.email "xxxx@qq.com"
            3.2) 将本地已有的git的仓库与远程关联
                cd existing_git_repo
                git remote add origin https://gitee.com/oldboy_xxx/rainbow.git
            3.3) 本地仓库代码推送至远程仓库?  (确保本地的所有资源已提交至本地仓库)
                git push -u origin master
            3.4) 推送不同的分支?
                git checkout dev
                git push -u origin dev
            3.5) 推送tag?
                git push -u origin --tags        #推送本地所有的tag
                git push -u origin v1.1         #指定推送某个本地的tag

实战二、将https方式修改为ssh密钥访问通讯?
        1.删除与远程https仓库的关联?
        [root@gitlab demo]# git remote remove origin
        [root@gitlab demo]# git remote -v

2.添加新的关联?-->SSH方式
        [root@gitlab demo]# git remote add origin git@gitee.com:oldboy_xxx/rainbow.git
        [root@gitlab demo]# git remote -v
        origin    git@gitee.com:oldboy_xxx/rainbow.git (fetch)
        origin    git@gitee.com:oldboy_xxx/rainbow.git (push)
        
        3.在本地机器上生成一个密钥对,然后将公钥放入远程仓库?
        [root@gitlab demo]# ssh-keygen
        [root@gitlab demo]# cat ~/.ssh/id_rsa.pub        #复制public公钥内容
        
            找个右上角用户-->设置-->SSH公钥-->添加Key

实战二、如果现在开发的这个项目有小伙伴想加入进来怎么办?
             Linux
             MacOS
             ssh-keygen
             yum install git -y
             Windows?
            1.下载安装一个git软件  
                http://192.168.0.128/git/Git-2.10.0-64-bit.exe
                https://gitforwindows.org/
            2.打开 Git Bash工具
            3.使用git bash 工具 创建ssh密钥对
                ssh-keygen
            4.克隆项目
                $ git clone git@gitee.com:oldboy_oldxu/rainbow.git

实战三、新加入的小伙伴提交了内容,其他成员看不见怎么办?
            
            1.登录开发B--->WIndows 修改代码进行变更操作:
                touch README
                git add .
                git commit -m "Windows push README"
                git push origin master
            2.登录开发A--->Linux
                git pull origin master    #获取到开发B提交的代码

git jenkins 基本部署之git远程仓库的更多相关文章

  1. Git版本控制工具(三)----远程仓库GitHub的使用

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  2. 初次使用git上传代码到github远程仓库

    https://blog.csdn.net/loner_fang/article/details/80488385 2018年05月28日 21:02:31 蒲公英上的尘埃 阅读数:697 因为最近在 ...

  3. Git推送到多个远程仓库

    Git推送到多个远程仓库 Grey 原文地址 准备工作 在码云和Github上分别新建两个不包括任何文件的空仓库(若是两个已经有文件的仓库,请参见关联已经存在的项目) https://github.c ...

  4. 一、Git的一些命令操作----创建版本库、增加文件到Git库、时光机穿梭、远程仓库

    具体详细教程请链接:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 我这里只是记录 ...

  5. 使用git上传代码到github远程仓库

    一.新建代码库注册好github登录后,首先先在网页上新建代码库. 点击右上角"+"→New repository 进入如下页面:按照要求填写完成后,点击按钮创建代码库创建成功. ...

  6. Git 系列教程(8)- 远程仓库的使用

    查看远程仓库 如果想查看你已经配置的远程仓库服务器,可以运行 git remote 命令,它会列出你指定的每一个远程服务器的名称 如果是刚 clone 下来的自己的库,能看到 origin,这是 Gi ...

  7. 使用maven命令进行打包,部署项目到远程仓库

    如果要部署项目到远程仓库, 方法一:配置pom.xml: <distributionManagement> <repository> <id>releases< ...

  8. git jenkins 基本部署 gitlab私有仓库

    从代码私有性方面来看,公司不希望员工获取到全部的代码,这个时候 GitLab 无疑是最佳的选择.但对于开源项目而言,GitHub 依然是代码托管的首选平台. 1.安装gitlab[root@gitla ...

  9. iOS开发——源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )

    一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的   git的起源 作者是Linux之父:Linus Bened ...

随机推荐

  1. HTTP协议的运行流程

    1.HTTP协议的流程是什么样的呢? (1)http客户端发起请求,创建端口 (2)http服务器在端口监听客户端请求 (3)http服务器向客户端返回状态和内容 更详细的请参考大神:https:// ...

  2. hadoop之hdfs架构详解

    本文主要从两个方面对hdfs进行阐述,第一就是hdfs的整个架构以及组成,第二就是hdfs文件的读写流程. 一.HDFS概述 标题中提到hdfs(Hadoop Distribute File Syst ...

  3. git分支操作笔记

    git常用的基本操作 远程仓库只有一个master分支,创建dev分支并上传 # 创建本地dev分支 git checkout -b dev master # 推送dev分支到远程仓库 git pus ...

  4. Centos修改yum源为国内阿里源

    以下为修改Centos6.5的yum源: 1. 备份原镜像文件,便于后期恢复 [root@keepmydream ~]# mv /etc/yum.repos.d/CentOS-Base.repo /e ...

  5. 【翻译】Docker Compose 与Docker Stack的不同

    翻译原文 Docker引擎在1.12 版本集成了Docker Swarm,  带来了一些新工具. 现在可以无需安装 Docker Compose, 就可以利用docker-compose.yml 文件 ...

  6. 词向量(one-hot/SVD/NNLM/Word2Vec/GloVe)

    目录 词向量简介 1. 基于one-hot编码的词向量方法 2. 统计语言模型 3. 从分布式表征到SVD分解 3.1 分布式表征(Distribution) 3.2 奇异值分解(SVD) 3.3 基 ...

  7. Java 提取Word中的文本和图片

    本文将介绍通过Java来提取或读取Word文档中文本和图片的方法.这里提取文本和图片包括同时提取文档正文当中以及页眉.页脚中的的文本和图片. 使用工具:Free Spire.Doc for Java ...

  8. JVM 调优 - jmap

    Java命令学习系列(三)——Jmap 2015-05-16 分类:Java 阅读(17065) 评论(9) 阿里大牛珍藏架构资料,点击链接免费获取 Jmap jmap是JDK自带的工具软件,主要用于 ...

  9. Eureka参数配置->Client端参数

     1.基本参数配置列表: 参数 默认值 说明 eureka.client.availability-zones    告知client有哪些region及availability-zones,支持配置 ...

  10. 如果有人问你 JFinal 如何集成 EhCache,把这篇文章甩给他

    废话不多说,就说一句:在 JFinal 中集成 EhCache,可以提高系统的并发访问速度. 可能有人会问 JFinal 是什么,EhCache 是什么,简单解释一下. JFinal 是一个基于Jav ...