本地Git仓库和Github仓库的关联
1、我们首先创建一个文件夹(用于保存本地仓)
在我们想要创建的路径下右键鼠标打开Git Bash Here(创建一个文件夹,并进入文件夹)

2、通过命令git init把我们刚才创建的文件夹变成Git可管理的仓

之后会在刚才创建的文件夹内看到多了一个 .git 的文件夹,这个文件夹的作用是用来跟踪和管理版
本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。

3、现在我们就可以将我们想要上传的项目给拷贝到我们刚才创建的本地git仓内,可以同个git status
命令查看仓的当前状态。


让后输入git add .命令把该目录下的所有文件添加到仓的暂存区(注意 "." 是用空格隔开的)。

4、使用 git commit -m "xxxxxx" 把项目提交到仓库保存。双引号里面为本次提交的注释内容。用户自定义。

5、连接远程仓。连接远程仓的前提是需要有GitHub账号(想必大家都有了,所以这里就不介绍怎样创建GitHub账号了),在GitHub上面创建SSH keys。创建SSH keys的前提是需要在C盘的用户目录下找.ssh目录。
(1)可以看到我的目录下并没有.ssh目录。好把接下来,我们去创建它。

(2)继续在我们的Git Bash Here内输入 ssh-keygen -t rsa -C "youremail@example.com",双引号内为你注册的GitHub邮箱。然后,接下来连续敲击回车,直到出现下面这种情况即可。

(3)可以看到.ssh已经存在了。

(4)双击打开.ssh文件夹,找到id_ras.pub文件,这里用记事本打开,复制里面的内容。

6、创建一个GitHub仓库,登陆GitHub,在主页找中点击下面的图中的New来创建的我的GitHub仓。

(1)填写仓的名称,最好起具有象征意义的名字

(2)保存下面图内的SSH中的连接

7、登录Github,找到右上角的用户图标,点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面填写我们的key名称(这里随意写就行),再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密。具体步骤也可看下面:




8、将本地的仓和GitHub上的仓进行关联并将本地仓的所有内容推送到GitHub远程仓库
(1)在本地仓的命令行内输入下面的代码
git remote add origin git@github.com:*******/MyGit_Test.git //origin后面跟的是我们之前创建仓时让保存的SSH链接(仓库地址)

(2)将本地仓的所有内容推送到GitHub上
git push origin master

(3)打开GitHub进行验证,可以看到推送成功

本地Git仓库和Github仓库的关联的更多相关文章
- GitHub学习二-将本地Git库与Github上的Git库相关联
0 git clone 如果是从自己的github clone,一键搞定,和三步的git remote add功能一样. 1.创建本地库 新建目录,右键git bash here,输入 git ini ...
- 本地git连接远程github
git要连接GitHub仓库,是通过SSH加密连接的,所以必须要创建SSH key ssh-key -t rsa -C "youremail@example.com" 这里邮箱必须 ...
- Git 学习笔记之(三)将本地工程导入到GitHub 仓库中
一:操作步骤第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令,此命令会在当前目录下创建一个.git文件夹. git init 第二步:将项目的所有文件添加到仓库中 git add . ...
- github仓库主页介绍、用git管理本地仓库和github仓库、搭建网站
github仓库主页介绍 名词解释: 工作区: 添加.编辑.修改文件等动作 暂存区: 暂存已经修改的文件,最后统一提交到git中 git(仓库): 最终确定的文件保存到仓库,成为一个新的版本,并且对他 ...
- git连接远程GitHub仓库详细总结 for HTTPS协议
简单唠叨几句哈.之前工作的时候,由于是在大厂,代码提交.版本管理都是多人协作的,所以公司当时用的git + gerrit来实现代码管理的.当时入职时并不懂git的使用,虽然有大神写好配置git的文档, ...
- 如何将本地项目推送到码云仓库或者GitHub仓库
将本地项目推送到码云仓库. 前提: git 和码云 1.在码云上先创建一个仓库. 2.在要被上传的项目的目录右键, 选择 Git Bash Here. 3.在窗口输入命令: git init 这时 ...
- ubuntu上建立本地git 和 网络 github的上传与下载
github工具是一个很好用的工具,可以在本地建立一个git仓库,存储当前写的程序或者数据,然后通过ssh与github建立联系.具体怎么实现,下面进行介绍. 1.首先要安装git 软件 在Linux ...
- 将本地文件git到远程github仓库
使用git管理项目是开发人员必备的技能,下面就介绍如何使用git将本地文件管理并且同步到github上面. 小白可以参考 创建SSH-key并且在github中添加认证 在本地用户的.ssh文件下面生 ...
- 使用git指令下载github仓库代码(笔记)
通过Git指令下载源码 Git概念说明 三种状态:修改状态.暂存状态和Git仓库 基本的Git工作流程: 在工作目录中修改文件 暂存文件,将文件的快照放入暂存区域 提交更新,找到暂 ...
随机推荐
- hashlib模块-加密的模块,加盐
1.MD5加密 md5加密是不可逆的 print(dir(m)) #把变量的方法打印出来 hashlib.md5:加密xx.hexdigest():返回密文xx.encode:将字符串转成二进制的,转 ...
- h5跳转
<!doctype html> <html lang="en" style="width:100%; height:100%"> < ...
- IP,IP地址,mac地址
IP地址与IP是两个不同的概念.单独讲IP,是指IP协议 IP地址分为三类:单播地址(目的为单个主机):多播地址(目的端为同一组的所有主机):广播地址(目的端为网络上所有给定的主机) ip地址由网络和 ...
- 多线程之Executors基本使用
Executors几种创建方式 https://www.cnblogs.com/yasong/p/9318522.html 线程池数如何设置 https://blog.csdn.net/u013276 ...
- oracle学习笔记第三天
--DML(Data Manipulation Language)--insert关键字 插入 ---语法1.元祖值式插入(一次插入一条记录)---格式:insert into 表名(列名1,列名2. ...
- C语言扫盲及深化学习
c语言特点: (1)效率高 (2)控制性强 (3)硬件亲和性好 (4)可移植性高 一.关于注释 c语言中注释不能嵌套,因此注释代码时一定要注意源代码中是否已经存在注释.要从逻辑上删除一段代码,利用预编 ...
- OC获取ip地址
+(NSString *)getIp{ NSError *error;NSURL *ipURL = [NSURL URLWithString:@"http://pv.sohu.com/cit ...
- theano使用GPU踩坑
1.安装pygpu的部分 #使用豆瓣源or不使用,均安装失败 pip install pygpu -i http://pypi.douban.com/simple/ --trusted-host py ...
- 浅析对spring中IOC的理解
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) .DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC .DI这两个概念是模糊不清的,是很难理解的,今天和大家 ...
- app ios info权限配置:
info权限配置: Privacy - Bluetooth Peripheral Usage Description --> App需要您的同意,才能访问蓝牙 Privacy - Calenda ...