[oeasy]python018_ 如何下载github仓库_git_clone_下载仓库

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
可观测链路 OpenTelemetry 版,每月50GB免费额度
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: 在这个文档中,作者讨论了如何继续进行编程学习,特别是关于GitHub的使用。首先,回顾了从编写简单代码到管理大量代码的过程。然后,提到了通过“保存运行一条龙”操作来处理代码,以及GitHub作为全球最大的开源软件平台的重要性。在GitHub上,用户可以找到各种软件项目,包括Linux、Python和Blender等。作者解释了GitHub的基本操作,如点赞(star)、 fork(复制项目)和watch(关注项目更新)。还介绍了如何下载项目到本地,通过`git clone`命令复制仓库的URL并将其粘贴到终端进行下载。如果遇到问题,可以尝试更换HTTP链接或等待一段时间重试。

继续运行 🥋

回忆上次内容

  • 上次从 2行代码 进化到了 万行代码

命令

作用

yy

复制光标所在行代码 到剪贴板

p

粘贴 剪贴板中的内容

9999p

将剪贴板中的代码粘贴9999次

  • 保存运行一条龙
  • :w|!python3 %
  • 真的实现了万行代码梦
  • 是真·圆梦
  • 没撒谎的 那种
  • 甚至可以看到 截图证据
  • 曾经 发过状态的
  • 看看我做的这个...
  • 一万行代码啊😂

命令

作用

gg

第一行

G

最后一行

123G

第123行

  • 圆梦之后
  • 多少有点空虚😣
  • 可以看看
  • 别人的程序
  • 都是是怎么写的吗?🤔

github

  • 就要去 传说中的github
  • 可以打开火狐浏览器
  • 访问 https://github.com
  • 如果 打不开的话 就多试几次

  • 不成功的话
  • 试试将https 换成 http
  • 访问 [ http://github.com ]
  • 需要 多试几次
  • 如果还不行的话
  • 离开蓝桥环境
  • 在本地浏览器上试试

先找ip再访问

  • 如果已经 成功访问
  • 可以 跳过本步骤
  • [ https://tool.lu/ip/ ]
  • 查找到 github.com的 ip地址

  • 将 ip地址 复制下来

使用ip

  • 浏览器 里面
  • 选择 接受风险并继续

github

  • github 说自己是
  • 世界 制作软件的地方

  • 现在 紧跟 ai潮流
  • 世界领先的 ai赋能开发平台

  • github里
  • 都有什么软件 呢?

开源软件

  • 有很多代码
  • linux
  • python
  • vim
  • blender

  • 用 社交的方式
  • 开发和迭代
  • 产生了 世界上最伟大的软件
  • 值得 注册(signup) 和 深度使用
  • 注意 蓝桥云中 浏览器不能访问邮箱
  • 需要 在本地浏览器中 得到邮箱验证码
  • 那 github.com中
  • 可以找到
  • oeasy的 python教程 吗?

搜索

  • 搜索oeasy python

仓库细节

  • 仓库上方
  • 有三个基本按钮

  • 这都是 什么意思 呢?

点赞

  • star 点赞
  • 为项目点赞
  • 支持 这个项目
  • 您 可以给本教程 点个⭐️
  • 这样也便于
  • 再次找到

  • 另外 两个按钮
  • 干什么 用呢?🤔

fork 复刻项目

  • 把 当前这个项目
  • 复制到 自己的项目库 中

  • fork本意 是 叉子
  • 这里指的是分岔、分支
  • 建立 软件仓库的 分支
  • 建了分支有什么用呢?

新分支

  • 在 原来项目的基础 上
  • 可以修改出 自己的分支项目

  • 这是 github生命力 的 源泉
  • 各种项目 不断遗传变异
  • 软件会自发地变异出来

pull-request

  • 新分支 还可以
  • 反哺(pull-request)
  • 源项目

  • 在 原来的 基础 上
  • 添加 各种新特性
  • 协作 让软件 不断进化
  • 完成 社会化开发

  • 还有个 watch按钮
  • 表示什么 呢?

watch

  • watch 观察
  • 就是 你对这个项目 有疯狂的兴趣
  • 这个项目的一举一动 你要接到通知

  • 可以选择 通知级别
  • Participating and @mentions
  • 相关的 或者 被@到了 才通知
  • All Activity
  • 所有都 通知
  • Ignore
  • 拒绝 一切通知
  • Custom
  • 定制 通知类型
  • 这个项目 怎么 下载呢?

下载项目

  • 点击那个 复制按钮

  • 链接 就被复制到了剪贴板

修正命令

  • 在 前面添加
  • git clone

  • 也可以将 下面这句 复制进
  • 蓝桥网页系统的 剪贴板
git clone https://github.com/overmind1980/oeasy-python-tutorial.git

粘贴

  • 打开 终端 后
  • 点击鼠标右键 调出菜单

  • 再点击 菜单里的
  • Paste命令

  • 回车 运行命令
  • 进行 下载

回车运行

  • 如果 等了20秒
  • 还是 不能下载 仓库
  • 可以ctrl+c取消

  • 尝试
  • 把https变成http
  • 反复 多试几次
  • 如果 还不行
  • 建议 过一段时间 再试试

持续失败

  • 如果几次 持续失败
  • 就需要 跳过下一节
  • 直接进入下下节
  • 勇闯地下城

  • 那里有 解决办法

总结

  • 上次
  • 真写了万行代码
  • 万行代码
  • 都是写在明面上的
  • 这次 使用git命令 下载了
  • github上面的仓库

相关文章
|
6天前
|
网络安全 开发工具 数据安全/隐私保护
Git远程仓库Gitee的使用详解
Git远程仓库Gitee的使用详解
Git远程仓库Gitee的使用详解
|
2天前
|
Shell 开发工具 git
Git的下载使用(获取源文件)
访Git官网下载区,选匹配OS版本,运行.exe开始安装。获取项目Git链接,文件夹内右键“Open Git Bash”,输入`git clone`加链接,执行下载即完成。
16 4
|
2天前
|
存储 Linux 开发工具
入职必会-开发环境搭建15-Git下载和安装
Git 是一个分布式版本控制系统,广泛用于协作开发和版本管理。它由 Linus Torvalds 开发,最初是为了管理 Linux 内核开发而设计的。
|
4天前
|
Shell 程序员 开发工具
[oeasy]python0026_调试程序_pdb3_帮助_help_求助_文档
调试程序_debug_next_下一步_list_pdb3 🥋
26 1
爆赞!GitHub首本Python开发实战背记手册,标星果然百万名不虚传
Python (发音:[ 'paiθ(ə) n; (US) 'paiθɔn ] n. 蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。 Python 语言的特点:
|
15天前
|
人工智能 数据挖掘 大数据
爆赞!GitHub首本标星120K的Python程序设计人工智能案例手册
为什么要学习Python? Python简单易学,且提供了丰富的第三方库,可以用较少的代码完成较多的工作,使开发者能够专注于如何解决问题而只花较少的时间去考虑如何编程。此外,Python还具有免费开源、跨平台、面向对象、胶水语言等优点,在系统编程、图形界面开发、科学计算、Web开发、数据分析、人工智能等方面有广泛应用。尤其是在数据分析和人工智能方面,Python已成为最受开发者欢迎的编程语言之一,不仅大量计算机专业人员选择使用Python进行快速开发,许多非计算机专业人员也纷纷选择Python语言来解决专业问题。 由于Python应用广泛,关于Python的参考书目前已经有很多,但将Pytho
|
19天前
|
缓存 Shell 开发工具
[oeasy]python024_vim读取文件_从头复制到尾_撤销_重做_reg_寄存器
[oeasy]python024_vim读取文件_从头复制到尾_撤销_重做_reg_寄存器
20 5
|
16天前
|
分布式计算 数据可视化 大数据
阿里云大牛熬夜整理的Python大数据小抄,GitHub星标125K!
Python 是一种流行的编程语言,在大数据领域有广泛的应用。Python 拥有丰富的库和工具,可用于数据处理、分析和可视化。 在大数据处理方面,Python 可以与 Hadoop、Spark 等大数据框架集成,实现大规模数据的处理和分析。它也适用于数据清洗、数据转换、数据挖掘等任务。 此外,Python 的数据分析库如 Pandas、NumPy 和 Matplotlib 等,提供了强大的数据处理和可视化功能,使得数据分析变得更加简单和高效。
|
22天前
|
分布式计算 数据可视化 大数据
阿里云大牛熬夜整理的Python大数据小抄,GitHub星标125K!
Python 是一种流行的编程语言,在大数据领域有广泛的应用。Python 拥有丰富的库和工具,可用于数据处理、分析和可视化。 在大数据处理方面,Python 可以与 Hadoop、Spark 等大数据框架集成,实现大规模数据的处理和分析。它也适用于数据清洗、数据转换、数据挖掘等任务。 此外,Python 的数据分析库如 Pandas、NumPy 和 Matplotlib 等,提供了强大的数据处理和可视化功能,使得数据分析变得更加简单和高效。
|
23天前
|
开发工具 git
git开源仓库路径在那里找
git开源仓库路径在那里找
git开源仓库路径在那里找