GitHub 安装使用教程

  1. 登录官网注册账号
    https://github.com/

  2. 成功登录自己账号后,创建测试资料库
    在这里插入图片描述
    在这里插入图片描述

  3. 下载windows 的git bash
    https://gitforwindows.org/ ,默认安装

  4. 运行gitBash,获取秘钥

    $ ssh-keygen-t rsa-C 'youremail.com'
    

    根据提示操作路径密码,简单可以回车即可
    在这里插入图片描述

  5. 根据以上提示的保存密码的路径,对应在win下找到文件
    在这里插入图片描述

  6. 笔记本打开文件id_rsa.pub,这就是秘钥,全选复制
    在这里插入图片描述

  7. 接下来,需要把获取的秘钥添加到github中,点击设置
    在这里插入图片描述

  8. NEW SSH key
    在这里插入图片描述

  9. 将上边复制的秘钥拷贝到框内
    在这里插入图片描述

  10. 添加成功后可以看到,与您的帐户关联的SSH密钥的列表。
    在这里插入图片描述

  11. 检查是否成功绑定
    在这里插入图片描述

  12. 绑定用户和邮箱

    这步是设置自己的身份,比如git提交代码的时候要让别人知道什么人提交了代码在这里插入图片描述

  13. 跳转到保存库的路径,克隆资料库到本地,是否成功

    $ git clone https://github.com/Godlovemedfasdfasdfasd/test
    

    在这里插入图片描述
    在这里插入图片描述

  14. 往库路径放一个文件,,定位到这个路径
    在这里插入图片描述

  15. 打标记

	$ git commit -m "v1"

在这里插入图片描述

  1. 登录GitHub账号

    `$ git push origin master`
    

    在这里插入图片描述
    在这里插入图片描述

  2. 登录GitHub网站,找到你创建的库
    在这里插入图片描述

总结:

  • 克隆仓库到本地
    git clone
文件放入git仓库,分三步
  • git add
    第一步:保存后,我们使用git add命令,告诉git我们把文件添加到仓库缓存区了
  • git commit -m " "
    第二步:使用git commit命令,告诉git我们要把缓存区的所有文件正式提交到仓库, 其中 -m 和后面引号内容是本次提交的说明,也就是描述你每次改了什么。
    git commit命令执行成功后会告诉你,1 file changed:1个文件被改动(我们新添加的hello.txt文件);1 insertions:插入了两行内容(hello.txt有一行内容)。
    为什么Git添加文件需要add,commit一共两步呢?因为commit可以一次提交很多文件,所以你可以多次add不同的文件。
    add把文件放到了缓存区,然后commit正式提交到仓库。
  • git push origin master
实现版本回退

git log 命令查看版本情况
显示了过去所有的修改时间、修改人、修改内容:
在这里插入图片描述
commit id是我们找回当时版本的唯一凭据
Git中使用HEAD表示当前版本,HEAD^ 表示上一个版本,HEAD^ ^ 表示上上一个版本,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
从当前版本回退到上一个版本,使用 git reset命令:
在这里插入图片描述
Git提供了一个命令git reflog用来记录你的每一次命令
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AIOT技术栈

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值