GitHub的注册和连接本地库

gitHub

  1. 创建账号

    https://github.com/join

  2. 配置 ssh-key
    (1)打开终端,输入:

cd ~/.ssh
ssh-keygen -t rsa -b 4096 -C "email@example.com"

此处"email@example.com"为你注册时的邮箱
(一路回车,直到结束)

(2)此时,你本地的 ssh-key 已创建好,现在需要将它放到 github 网页上
终端里通过 cat 命令显示 ssh 公钥的内容:

cat ~/.ssh/id_rsa.pub

将生成的公钥复制下来

  1. 登陆GitHub,打开头像下拉框中的settings选项

  2. —选择 SSH and GPG keys
    —选中右上角的 New SSH Key
    —将你复制的ssh公钥内容粘贴进去,加上一个你所需的title

  3. 最后,验证你是否完成了配置

ssh -T git@github.com

如果出现successfully,以及你的GitHub账号,则证明你已成功

linc@pop-os:~/agenda$ ssh -T git@github.com
Hi 123! You've successfully authenticated, but GitHub does not provide shell access.

6.创建项目(网页操作)

  • 到github的首页,选择左侧 Repositories 右边的那个 New

  • 在创建项目的页面填好 Repository Name ,点击 Create repository 按钮,此时,项目就创建好了。

  • 在上一步已经在 github 服务器上创建好了远程项目,接下来需要将它同步到本地。
    在这里插入图片描述
    复制

  1. 项目管理(终端)
    (1)git clone 命令会在当前目录下下载远端的项目
    (2)将第6步中复制的仓库地址使用git clone下载下来
git clone git@github.com:123/for_git_demo.git

进入你相应的目录,用 ls -a可以看到其中有 .git的隐藏文件夹,说明仓库建立成功

  1. 建立你想上传的文档,并放入本地仓库中;
    使用git push将你的本地项目同步到服务器。
linc@pop-os:~/for_git_demo$ git push
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 234 bytes | 234.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To github.com:linc5403/for_git_demo.git
 * [new branch]      master -> master

9.打开GitHub,可以看到文件已同步

相关git原理图
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值