zoukankan      html  css  js  c++  java
  • Git 远程仓库

    关于远程仓库:

    (1) Git 是一个分布式的开源版本控制系统,也就是说,每台客户端都可以充当控制中心,我从本机拉取代码,再提交代码到本机,不需要依赖网络,各自开发各自的
    (2) Git 也可以设置一个服务端(即远程仓库),用来合并多台客户端的最终版本代码,平时的小改动由我们自己电脑里面的控制中心来管理,服务端不用关心
    (3) GitHub 是一个 web 界面的 git 管理平台,也就是说它底层的技术驱动依然是 git ,一句话区分,git 是管理工具,github 是在线的基于 git 的平台(或者叫做服务)


    如何创建远程仓库:

    (1) 创建远程仓库:先到 https://github.com/ 注册一个账号,然后点击 Repositories ---> New ( 创建代码库,如 studygit ) ---> 选择 Public ( 公共仓库 ) ---> Create repository
    (2) 配置客户端密钥,以便客户端拉取/上传代码:右上角点击自己的头像 ---> Setting ---> SSH and GPG keys ---> New SSH key 把客户端公钥复制进去


    如何把本地仓库下的代码推送到远程仓库:

    [root@localhost ~]$ cd /data/git                                                       # 进入本地仓库目录
    [root@localhost git]$ git remote add origin https://github.com/pzk7788/studygit.git    # 关联本地仓库与远程仓库
    [root@localhost git]$ git push -u origin master                                        # 推送仓库目录下的代码到远程仓库
    [root@localhost git]$ git push                                                         # 如果再推送代码到远程仓库,直接写 git push 即可
    [root@localhost git]$ git pull                                                         # 也可以把远程仓库的代码拉下来


    如何克隆远程仓库:

    [root@localhost ~]$ cd /tmp/
    [root@localhost tmp]$ git clone https://github.com/pzk7788/studypy.git

        

  • 相关阅读:
    软件工程第一次作业
    20145101《JAVA程序设计》课程总结
    20145101《Java程序设计》第10周学习总结
    20145101《Java程序设计》第9周学习总结
    20145101《Java程序设计》第8周学习总结
    20145101 《Java程序设计》第7周学习总结
    20145101 第二次实验报告
    20145101实验一 实验报告
    20145101《Java程序设计》第6周学习总结
    20145101《Java程序设计》第5周学习总结
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10291378.html
Copyright © 2011-2022 走看看