• git——学习笔记(二)远程仓库


    GIT杀手锏之一——远程仓库

    拥有远程仓库的两个办法 1:搭一个Git服务器  2:在GitHub上免费托管的Git仓库

          本地仓库   远程仓库

    一、在GitHub上免费托管的Git仓库

    电脑:

    1、查看用户主目录下是否有.ssh文件夹,里面是否有有id_rsa、id_rsa.pub俩文件,若无,打开shell,创建ssh key:

    ssh-keygen -t rsa -C "youremail@example.com"

    把邮件地址换成你自己的邮件地址,然后一路回车

    2、查看用户主目录,里面出现.ssh文件夹,里面有id_rsa(私钥)、id_rsa.pub(公钥)俩文件

    Github:

    登陆GitHub,打开“Account settings”,“SSH Keys”页面:

    然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容

    这样就创建好啦!

    二、添加远程库

    git remote add origin git@github.com:michaelliao/learngit.git
    git push -u origin master  (加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令)

    远程库的名字就是origin(通用的,一瞅就是远程库)

    本地作业提交

    git push origin master

    三、从远程库克隆

    git clone git@github.com:michaelliao/gitskills.git

    Git支持多种协议,默认的git://使用ssh,但也可以使用https等其他协议

    使用https除了速度慢以外,还有个最大的麻烦是每次推送都必须输入口令,但是在某些只开放http端口的公司内部就无法使用ssh协议而只能用https。





  • 相关阅读:
    RESTFUL API 安全设计指南
    智能设备逆向工程之外部Flash读取与分析篇
    物联网安全拔“牙”实战——低功耗蓝牙(BLE)初探
    linux&win7双系统安装
    智能设备只依托加速度感应计算距离是否可行?
    解决T400T500W500等安装win10驱动后黑屏问题
    TCP连接的状态与关闭方式及其对Server与Client的影响
    轻松解决Linux安装Eclipse方法
    京东实习面试
    北森云面试
  • 原文地址:https://www.cnblogs.com/mogujiang/p/5729242.html
Copyright © 2020-2023  润新知