【超简单】一文入门在Ubuntu系统使用GitHub

【大家好,我是编程的赛赛,专注于保姆级代码教程】

总览

       Github是基于git的代码仓库,对于开发项目的科研者或者工程师,代码仓库都是不可多得的版本控制与多端编程工具,今天这篇文章带你轻松Github入门,简单的项目本文的操作足矣。

        当然,国内用户更推荐使用更符合中国宝宝体质的代码仓库Gitee,语言和国内速度都更上一层楼,如有需要请看【超简单】一文入门在Ubuntu系统使用Gitee

A.完成相关设置

1.注册Gitte并且绑定邮箱

        如果忘记当时的绑定邮箱可通过【右上角头像】-》【settings】-》【emails】查看。

2.获取令牌

        这里以经典令牌为例【settings】-》【Developer settings】

         【Personal access tokens】-》【Tokens(classic)】

         为使用方便,建议设置成无限期令牌。如果该令牌仅为自己使用,将下面的权限都勾选即可。这样你会获得一个令牌,记得保存。

3.安装git

sudo apt install git

4.获取SSH KEY

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

        终端运行后得到公钥的保存地址(选择一路默认即可)

5.将公钥绑定至Github

        执行以下命令打印出公钥。

cat ~/.ssh/id_rsa.pub

        复制公钥到Github的【settings】-》【SSH and GPG keys】,其中key的密钥本身,title是可选的对密钥进行备注。

 6.绑定

ssh -T git@github.com

        当出现如下信息后,恭喜你,绑定成功。

B.创建代码仓库

1.在GitHub创建代码仓库

       登陆后右边Repositories处点击New选项,注意Repositories代表仓库,而不是Projects。依据用途选择是Public(公开)还是Private(私有)。

         出现如下界面就说明一个新的代码仓库已经建立好啦。

2.克隆代码仓库

      虽然可以选择新建文件夹初始化git再将其与代码仓库链接,但我认为这不如直接对仓库进行克隆,免除链接的步骤。首先在你想存放仓库的上级目录中打开终端。其中<tokens>是上文中生成的令牌。<yourNmame><repositoriesName>是GitHub的用户名和仓库名,后半段可以直接复制仓库的部分网址即可。

git clone https://<tokens>@github.com/<yourName>/<repositoriesName>

        克隆完成后,目录下会多出一个和仓库同名的文件夹,这个文件夹下就是你的代码仓库了。

B.代码仓库常用操作

1.上传代码

       上传代码即将新编写的代码上传到云端更新仓库。如果没有master分支,以下命令会新建master分支。文件名决定了更新/上传的文件,add . 意味着选择目录下所有文件,注释会显示在远程仓库提交的文件名后。

git add 文件名
git commit -m 注释
git push origin master

        例如我们在仓库中新建一个README并且执行上述命令。

        如果上传成功,我们可以在GitHub上看见我们更新后的仓库。

2.同步代码

        这里一般用于协作编程或多端编程,在开始编程之前先从云端同步最新的代码仓库保持一致性。

git pull origin master

【有帮到你的话,点个赞再走吧~】

  • 7
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值