1、本次连接的是gitHub仓库。

1》创建SSH Key。

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

lfy@lfy-PC MINGW64 /c/fyliu/lfyTemp/gitLocalRepository/yangjie (master)
$ ssh-keygen -t rsa -C "12345678@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/lfy/.ssh/id_rsa):
Created directory '/c/Users/lfy/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/lfy/.ssh/id_rsa.
Your public key has been saved in /c/Users/lfy/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:88888888888888888jY888888888I8 12345678@qq.com
The key's randomart image is:
+---[RSA 2048]----+
|   .......       |
|                 |
+----[SHA256]-----+lfy@lfy-PC MINGW64 /c/fyliu/lfyTemp/gitLocalRepository/yangjie (master)
$

2》将公钥添加到ssh key列表。

3》在gitHub上创建一个新的库,然后使用命令将我们的本地库与之关联。

$ git remote add origin git@github.com:michaelliao/learngit.git

添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。

4》将已经与远端库关联的本地库的内容推送到远端库。

$ git push -u origin master

本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

2、克隆远端库

$ git clone git@github.com:michaelliao/gitskills.git
Cloning into 'gitskills'...
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 3
Receiving objects: 100% (3/3), done.

转载于:https://www.cnblogs.com/ZeroMZ/p/11406421.html

Git-第四篇廖雪峰Git教程学习笔记(3)远程仓库,克隆远端库相关推荐

  1. Python 3 学习(一)—— 基础:廖雪峰 Python 教程学习笔记

    文章目录 Python教程 值类型和引用类型 列表和字典的基本操作 列表 元组 字典 Set 函数 内置函数 定义函数 空函数 参数检查 定义默认参数要牢记一点:默认参数必须指向不变对象! Pytho ...

  2. java廖雪峰_廖雪峰Java教程学习笔记(一)——Java程序基础

    (一)Java程序基本结构 Java是面向对象的语言,一个程序的基本单位就是class.在class内部,可定义若干方法. 类名要求: 类名必须以英文字母开头,后接字母,数字和下划线的组合 习惯以大写 ...

  3. Git学习笔记:远程仓库

    前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...

  4. 廖雪峰python教程学习:装饰器@小结

    装饰器@小结 廖雪峰老师的python教程 在代码运行期间动态增加功能的方式,称为装饰器 本质上,装饰器是一个可以返回函数的高阶函数 最基本的可以定义如下: def log(func):@functo ...

  5. 廖雪峰python教程学习:类、实例与数据封装小结

    类.实例与数据封装小结 廖雪峰老师的python教程 1.类与实例 面向对象最重要的内容就是类(class),类是抽象的模板,后面紧接着是类名,紧接着是(object),表示其是从哪个类上继承上来的, ...

  6. 廖雪峰--python教程:笔记四-函数式编程

    函数式编程: 概念:是一种抽象程度很高的编程方式,允许将一个函数作为参数传入另一个函数,还允许返回一个函数. 接下来介绍: map/reduce,filter,stored函数,返回函数,匿名函数,装 ...

  7. 廖雪峰python教程学习之习题解析

    第一天 条件判断练习测试 # 小明身高1.75,体重80.5kg.请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数: # 低于18.5:过轻 # 18.5-25:正常 ...

  8. 廖雪峰JS教程学习记录---字符串

    1.由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用'...'表示`这是一个 多行 字符串`; 2.字符串常见的操作如下: s.length; // 13 要 ...

  9. 廖雪峰javascript教程学习记录

    $1.数据类型和变量 1.不区分整数和浮点数,统一用Number 2.字符串String 3.布尔值 注意: (1) 实际上,JavaScript允许对任意数据类型做比较; 要特别注意相等运算符==. ...

  10. 廖雪峰python教程整理笔记_廖雪峰python教程笔记(一)

    变量与变量名 如 a = 123,此时,python解释器在做了两件事,在内存中创建了一个整数123对象,在内存中创建了一个名为a的变量.并把它指向123,一个赋值语句被执行后,内存中一个变量名与它所 ...

最新文章

  1. excel 解析 java_java解析Excel(xls、xlsx两种格式)
  2. 交换机***工具——Yersinia
  3. opencv简单滤波
  4. Java 编程的动态性,第 7 部分: 用 BCEL 设计字节码--转载
  5. 事半功倍:推荐系统Pre-train预训练方法
  6. Linux--根文件系统的挂载过程分析
  7. letsencrypt 自动续期不关闭nginx
  8. shell 提示符个性化设置
  9. ‘Microsoft Office Enterprise 2007 在安装过程中出错‘ 的解决方法
  10. 判断OS版本的几个方法
  11. 科学计算机怎么用分号,350ms82ms科学计算器使用方法.docx
  12. 渗透测试--medium_socnet
  13. SpringBoot整合j2cache缓存
  14. 那些年,年我们一起看过的大风车——HTML5风车效果
  15. 6 静态成员与友元【C++】
  16. matplotlib无法显示中文问题的解决(全网最全)
  17. LNMP论坛搭建,图案步骤,简单清晰明瞭
  18. vue 图片跨域问题解决
  19. hadoop安装与启动
  20. npm publish 发包报错400 Bad Request - Cannot publish over previously published version 1.0.0

热门文章

  1. 全网首发:JDK绘制文字:四、绘制文字的具体函数分析
  2. 在JFrame窗口上绘制文字,用PrintJob打印出来
  3. 热烈庆贺本博客9级及排名138
  4. 安装软件,竟然把UOS装崩溃了
  5. 图形界面下,如何查看LINUX隐藏的文件、目录
  6. 联发科想办法与大陆合作是生存的唯一出路
  7. 管理感悟:看清软件功能的“二八定律”
  8. java 实现mvcc_HBase中MVCC的实现机制及应用情况
  9. python json函数_Json概述以及python对json的相关操作
  10. gitlab服务器性能,gitlab服务器搭建