zoukankan      html  css  js  c++  java
  • 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。





  • 相关阅读:
    MySQL sys Schema 简单介绍-2
    dubbo服务+Spring事务+AOP动态数据源切换 出错
    sql 查询优化
    spring事务-说说Propagation及其实现原理
    Redis 分布式锁
    三、操作符
    二、一切皆是对象
    一、对象导论
    SpringMVC工作原理
    数据库性能优化策略
  • 原文地址:https://www.cnblogs.com/mogujiang/p/5729242.html
Copyright © 2011-2022 走看看