Git-第四篇廖雪峰Git教程学习笔记(3)远程仓库,克隆远端库
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)远程仓库,克隆远端库相关推荐
- Python 3 学习(一)—— 基础:廖雪峰 Python 教程学习笔记
文章目录 Python教程 值类型和引用类型 列表和字典的基本操作 列表 元组 字典 Set 函数 内置函数 定义函数 空函数 参数检查 定义默认参数要牢记一点:默认参数必须指向不变对象! Pytho ...
- java廖雪峰_廖雪峰Java教程学习笔记(一)——Java程序基础
(一)Java程序基本结构 Java是面向对象的语言,一个程序的基本单位就是class.在class内部,可定义若干方法. 类名要求: 类名必须以英文字母开头,后接字母,数字和下划线的组合 习惯以大写 ...
- Git学习笔记:远程仓库
前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...
- 廖雪峰python教程学习:装饰器@小结
装饰器@小结 廖雪峰老师的python教程 在代码运行期间动态增加功能的方式,称为装饰器 本质上,装饰器是一个可以返回函数的高阶函数 最基本的可以定义如下: def log(func):@functo ...
- 廖雪峰python教程学习:类、实例与数据封装小结
类.实例与数据封装小结 廖雪峰老师的python教程 1.类与实例 面向对象最重要的内容就是类(class),类是抽象的模板,后面紧接着是类名,紧接着是(object),表示其是从哪个类上继承上来的, ...
- 廖雪峰--python教程:笔记四-函数式编程
函数式编程: 概念:是一种抽象程度很高的编程方式,允许将一个函数作为参数传入另一个函数,还允许返回一个函数. 接下来介绍: map/reduce,filter,stored函数,返回函数,匿名函数,装 ...
- 廖雪峰python教程学习之习题解析
第一天 条件判断练习测试 # 小明身高1.75,体重80.5kg.请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数: # 低于18.5:过轻 # 18.5-25:正常 ...
- 廖雪峰JS教程学习记录---字符串
1.由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用'...'表示`这是一个 多行 字符串`; 2.字符串常见的操作如下: s.length; // 13 要 ...
- 廖雪峰javascript教程学习记录
$1.数据类型和变量 1.不区分整数和浮点数,统一用Number 2.字符串String 3.布尔值 注意: (1) 实际上,JavaScript允许对任意数据类型做比较; 要特别注意相等运算符==. ...
- 廖雪峰python教程整理笔记_廖雪峰python教程笔记(一)
变量与变量名 如 a = 123,此时,python解释器在做了两件事,在内存中创建了一个整数123对象,在内存中创建了一个名为a的变量.并把它指向123,一个赋值语句被执行后,内存中一个变量名与它所 ...
最新文章
- excel 解析 java_java解析Excel(xls、xlsx两种格式)
- 交换机***工具——Yersinia
- opencv简单滤波
- Java 编程的动态性,第 7 部分: 用 BCEL 设计字节码--转载
- 事半功倍:推荐系统Pre-train预训练方法
- Linux--根文件系统的挂载过程分析
- letsencrypt 自动续期不关闭nginx
- shell 提示符个性化设置
- ‘Microsoft Office Enterprise 2007 在安装过程中出错‘ 的解决方法
- 判断OS版本的几个方法
- 科学计算机怎么用分号,350ms82ms科学计算器使用方法.docx
- 渗透测试--medium_socnet
- SpringBoot整合j2cache缓存
- 那些年,年我们一起看过的大风车——HTML5风车效果
- 6 静态成员与友元【C++】
- matplotlib无法显示中文问题的解决(全网最全)
- LNMP论坛搭建,图案步骤,简单清晰明瞭
- vue 图片跨域问题解决
- hadoop安装与启动
- npm publish 发包报错400 Bad Request - Cannot publish over previously published version 1.0.0