首页 > 其他 > 详细

GitHub本地仓库与远程仓库的连接

时间:2020-07-25 11:46:15      阅读:153      评论:0      收藏:0      [点我收藏+]

GitHub是一个面向开源和私有项目的代码托管平台,采用分布式版本控制系统。

如题,本地仓库与远程仓库建立连接可以通过HTTPS协议和SSH协议授权。

前提:

具有GItHub账户

安装Git

1、HTTPS协议:

第一步获取https协议地址

技术分享图片

第二步创建一个存放项目的目录,右键=>git bash here

第三步命令行执行git clone https://github.com/用户名/仓库名.git

会跳出窗口进行登录,然后在重新输入一遍用户名和密码

技术分享图片

技术分享图片

技术分享图片

第四步进入工程查看状态

技术分享图片

第五步在项目中添加一个新文件,然后查看会发现工作区有新文件,然后添加新文件

技术分享图片

第六步新文件添加到暂存区,会变成绿色,然后提交到本地仓库;

-m参数表示后接提交的提示信息

这一步如果原先没有配置username和email,则失败,根据提示信息配置即可。

技术分享图片

第七步推送到远程仓库,查看日志可以看到推送的节点信息.

技术分享图片

检查远程仓库可以看到该文件。

技术分享图片

2、SSH协议绑定过程:

一般的GitHub用户都是使用的SSH(安全外壳协议)授权来连接,大多数Git服务器也是都选择使用SSH公钥来授权,它们之间的绑定需要使用SSH来生成SSH key,然后把公钥设置到GitHub当中。我们安装的Git当中就有SSH工具。

技术分享图片

第一步:在Git命令行中输入如下,然后一直回车即可

技术分享图片

第二步:在用户目录下生成私钥和公钥两个文件,私钥自己保留,不能对外公布。公钥复制GitHub中。

若是linux系统用户目录则是:~/.ssh

技术分享图片

第三步:进入GitHub账号,设置ssh公钥

技术分享图片

公钥复制一定要完整,然后title可以不填。

技术分享图片

验证 :

技术分享图片

GitHub本地仓库与远程仓库的连接

原文:https://www.cnblogs.com/alex-space/p/13375313.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!