gitbub基本操作
1.电脑第一次使用git 要给电脑做标示
指令:
git config --global user.name "标示"
git config --global user.email "175687482@qq.com"
2.创建版本库
git init
3.添加文件到版本库
git add 文件名 快速方法 : ./ 作用 将文件夹下的所有文件添到版本库
4. 可以查看状态
git status
5. 创建这次版本的标示
git commit -m “标示”
6.查看 版本
git log 或者 git reflog
7. 要还原的版本 “时光机”
git reset -hard "版本号 足够能区分其他的版本就可以 一般是版本号的前5位"
二 将版本库保存到 github.com 参考网站 http://www.runoob.com/w3cnote/git-guide.html
1.第一次用的时候 会有唯一标识
首先在本地创建ssh key;
$ ssh-keygen -t rsa -C "your_email@youremail.com"
后面的your_email@youremail.com
改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/
下生成.ssh
文件夹,进去,打开id_rsa.pub
,复制里面的key
。
回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title随便填,粘贴在你电脑上生成的key。
为了验证是否成功,在git bash下输入:
$ ssh -T git@github.com
如果是第一次的会提示是否continue,输入yes就会看到:You've successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。
$ git config --global user.name "your name" $ git config --global user.email "your_email@youremail.com"
进入要上传的仓库,右键git bash,添加远程地址:
$ git remote add origin git@github.com:yourName/yourRepo.git
后面的yourName和yourRepo表示你再github的用户名和刚才新建的仓库,加完之后进入.git,打开config,这里会多出一个remote "origin"内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。
创建新仓库
创建新文件夹,打开,然后执行 git init
以创建新的 git 仓库。
gitbub基本操作相关推荐
- 数据结构(03)— 数据处理基本操作(数据的查找、新增、删除、修改)
我们先来看一个关于查找的例子.查找,就是从复杂的数据结构中,找到满足某个条件的元素.通常可从以下两个方面来对数据进行查找操作: 根据元素的位置或索引来查找: 根据元素的数值特征来查找. 针对上述两种 ...
- pytorch方法,Tensor及其基本操作_重点
由于之前的草稿都没了,现在只有重写-. 我好痛苦 本章只是对pytorch的常规操作进行一个总结,大家看过有脑子里有印象就好,知道有这么个东西,需要的时候可以再去详细的看,另外也还是需要在实战中多运用 ...
- Gradle安装使用以及基本操作
转自:https://www.cnblogs.com/linkstar/p/7899191.html Gradle安装使用以及基本操作 阅读目录 简单介绍 安装 使用idea创建一个web的Gradl ...
- c++文件读取空格_程序员术与道:术—C语言对文件进行处理,文件处理的基本操作...
各种编程语言都实现了文件的基本操作,提供了对应的接口,本篇文章先为你介绍C语言对文件进行处理和文件处理的基本操作.主要从以下几个方面进行介绍: 读取文件 写入文件 重命名文件 读取目录 读取目录下的文 ...
- 【Pandas库】(3) DataFrame的创建方法及基本操作
各位同学好,今天给大家介绍一下Pandas库中DataFrame类型数据的创建方法和基本操作. 文章内容如下: (1)使用字典类创建. 字典类有:①数组.列表.元组构成的字典:②Series构造的字典 ...
- 【MySQL】缩略语PK NN UQ BIN UN ZF AI G、基本操作语句
一.缩略语 PK:primary key 主键 NN:not null 非空 UQ:unique 唯一索引 BIN:binary 二进制数据 UN:unsigned 无符号整数(非负数) ZF:zer ...
- MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...
### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...
- OpenCV-Java版学习(3.对视频的基本操作)
前言 上一节我们学习了使用OpenCV对图像进行一些基础操作,现在我们学习对视频进行一些基础的操作. 对视频的基本操作 从相机中读取视频 我们从电脑自带的摄像头捕捉一段视频并在屏幕上显示出来,代码如下 ...
- JDBC编程:2(数据库的基本操作)
数据库的基本操作 查询数据 在开始前先简单地介绍一下什么是静态SQL和动态SQL: 静态SQL,在编译阶段就可以确定数据库要做什么事情.在某种高级语言中,如果嵌入了SQL语句,而这个SQL语句的主体结 ...
- c语言栈的实现以及操作_数据结构之链栈基本操作的实现详解(C语言描述)
迎新过后,来带领你好好学习的小软准时归来,快带着上次学习链表操作的记忆和我开启新的旅程吧: 链栈:就是栈的链式存储结构,简称链栈. 首先我们要考虑的就是链栈的存储结构,由于栈只是在栈顶进行插入和删除操 ...
最新文章
- 据说腾讯的算法高手都是C++背景
- 特斯拉上海超级工厂开工 预计今夏完成初期建设...
- 直观判断图像是否可以被实时处理
- mysql管理器源码_一个HelloWorld版的MySQL数据库管理器的设计与实现(源码)
- 软件设计师 - 数据流图
- Java基础17:Java IO流总结
- 使Docker容器拥有可被宿主机以外的机器直接访问的独立IP
- HDU 5876 关于补图的bfs
- Jenkins 流水线 获取git 分支列表_Jenkins扩展共享库进阶
- win2003负载均衡设置
- 技术突破寻找新思路,互联网内容的风控与风口
- Excel闪退问题解决
- 61850协议服务器端开发,基于IEC61850标准的服务端程序的设计与实现
- 联通屏蔽80端口后利用NAT端口映射穿透解决WEB网站应用发布
- python输出九九乘法表
- Windows打开文件后提示,文件或目录损坏无法读取。
- 北京高考零分作文(结尾太搞了)终于懂了什么叫笑喷了
- input正则邮箱_用正则表达式匹配邮箱地址
- python关于FIFA球员的数据分析
- MySQL字段类型说明
热门文章
- 三国杀诺基亚java_拍照手机「三国杀」:诺基亚 808 PureView、iPhone 4S、HTC One S 大比拼...
- html修改成透明色,在html2canvas中将透明颜色更改为白色
- mysql订单表和订单详情表_订单详情表,与,订单表 怎么做?
- ico 图标 生成 工具 网站
- Linux下ffmpeg批量转换图片
- 机器学习 | 交叉验证
- css3实现动画的三种方式
- 微信怎样连电脑连接到服务器ip,如何把微信小视频传到电脑上?(ipone也适用)...
- java实现的开源mocker造数神器,10分钟可完成千万级别数据的造数-入门篇
- java 自由落体for语句_JAVA 自由落体和平抛无能运动