• 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。





  • 相关阅读:
    spring ApplicationListener接口
    spring提供的几个常用可实现的接口
    dubbo源码解析(三) DubboInvoker
    Java生日计算年龄工具
    css实现右尖括号样式
    微信小程序支付开发之申请退款
    微信小程序picker组件
    java 获取用户ip
    spring boot 添加拦截器的简单实例(springBoot 2.x版本,添加拦截器,静态资源不可访问解决方法)
    JVM 组成以及各部分作用
  • 原文地址:https://www.cnblogs.com/mogujiang/p/5729242.html
Copyright © 2020-2023  润新知