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

        

  • 相关阅读:
    unity的#pragma strict,#pragma downcast等指令分享
    Unity3d 添加多相机后编译警告
    Invoke计时器
    unity3d UI自动适合屏幕分辨率
    实现卷轴效果的脚本
    .unity3d格式的导出与加载
    Linux 网络编程
    姿态解算基本完成,程序编写笔记
    验证网络上四元数的正确性
    2440 模拟IIC 可以读取 L3G4200D ,ADXL345
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10291378.html
Copyright © 2011-2022 走看看