基于Linux系统GitHub库的注册与本地库的使用


  Github不管是对在学习Python\c++\或者java等语言的人都有很大的帮助,github是一个基于git的代码托管平台,是世界上最先进的分布式版本管理系统。我觉得每一个学习编程的人都应该知道并了解github,在该平台上我们可以分享自己的项目代码,也可以学习别人的项目代码,毕竟在这个平台上有很多世界牛人。我们可以基于这个平台建立仓库,免费用户只能建立公共仓库,也就是说代码公开,所有人都可以看见,付费用户可以建立私人仓库,毕竟人家提供了这么大的服务器,需要维护以及给员工发放工资,这个方面我觉得还是非常可以理解的。好的,开始切入正题。

1.git安装

输入git,判断是否已经安装git,若如下图所示,表示已安装。
在这里插入图片描述
若未安装则显示如下代码:

$git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git

输入如下代码进行git安装:

sudo apt-get install git

2.github账户注册

登录github官方网站进行注册,此网站为全英文网站,若对英文不怎么感冒,可采用谷歌浏览器登录,右键翻译即可(若想好好学程序,基本的英语还是需要过关的,虽然我也是英语渣渣),此图为注册界面,已被翻译为汉语:
在这里插入图片描述

千万别忘了用户名邮箱以及密码,牢牢记住。

3.github网站建库

如图所示,填写库名称(喜欢什么名字写什么即可),选择Public(若有条件选择私有也行),点击创建存储库。

在这里插入图片描述

4.创建git

首先在本地创建ssh key:

$ ssh-keygen -t rsa -C "your_email@youremail.com"

your_email@youremail.com为注册github邮箱,默认一路回车和yes接下来就会出现以下界面代码:在这里插入图片描述
成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。在linux中我找了半天并没有找到.ssh文件夹,进行以下操作:

$ cd ~/.ssh
$ cat id_rsa.pub

可得到如下图所示秘钥:
在这里插入图片描述
将以上秘钥复制到github下图框中:
在这里插入图片描述

为了验证是否成功,可输入以下代码:

$ ssh -T git@github.com

在这里插入图片描述

若得到上图内容,则表示已经成功连接上github。

5.传递仓库

传递仓库指的是将本地仓库传递到github上去:

  1. 首先设置username和email
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
  1. 找个合适的位置建立一个文件夹作为本地库:
$ mkdir 文件名
$ cd 文件名
  1. 然后进入要上传的仓库,添加远程地址:
$ git remote add origin git@github.com:yourName/yourRepo.git
  1. 在该文件夹终端下输入以下代码:
$ echo "# ***">>README.md
#通过git init将此文件夹变为git可以管理的仓库
$ git init
#用add说明,将文件放到仓库
$ git add READM.md
#message表示的是本次提交仓库的说明
$ git commit -m "message"
#提交
$ git push -u origion master
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值