更多信息请关注 个人网站

一、基础准备工作

(1)首先在github注册一个自己的账号
(2)在windows上安装git,可参考 Git安装----Windows10系统

二、Fork源码

(1)打开CPython的官方github地址,然后点击【fork】按钮

(2)此时即将源码fork到自己的github代码仓下了

三、下载到本地及git配置

(1)首先确保已经在github配置公钥,如未配置,请参考 github基础----配置公钥
(2)本地放代码的文件夹中右键-【git bash here】,打开git bash窗口

(3)在自己的代码仓中拷贝ssh类型的下载链接

(4)在(2)中打开的窗口中执行 git clone 操作,如:

Administrator@redrose2100-NJ MINGW64 /g/src
$ git clone git@github.com:redrose2100/cpython.git
Cloning into 'cpython'...
remote: Enumerating objects: 866263, done.
remote: Total 866263 (delta 0), reused 0 (delta 0), pack-reused 866263
Receiving objects: 100% (866263/866263), 419.90 MiB | 2.78 MiB/s, done.
Resolving deltas: 100% (687315/687315), done.
Updating files: 100% (4556/4556), done.Administrator@redrose2100-NJ MINGW64 /g/src

(5)查看当前本地仓库与远端仓库的关联关系

Administrator@redrose2100-NJ MINGW64 /g/src
$ cd cpython/Administrator@redrose2100-NJ MINGW64 /g/src/cpython (main)
$ git remote -v
origin  git@github.com:redrose2100/cpython.git (fetch)
origin  git@github.com:redrose2100/cpython.git (push)Administrator@redrose2100-NJ MINGW64 /g/src/cpython (main)

(6)设置upstream关联关系,如下:

Administrator@redrose2100-NJ MINGW64 /g/src/cpython (main)
$ git remote add upstream git@github.com:python/cpython.gitAdministrator@redrose2100-NJ MINGW64 /g/src/cpython (main)
$ git remote -v
origin  git@github.com:redrose2100/cpython.git (fetch)
origin  git@github.com:redrose2100/cpython.git (push)
upstream        git@github.com:python/cpython.git (fetch)
upstream        git@github.com:python/cpython.git (push)Administrator@redrose2100-NJ MINGW64 /g/src/cpython (main)

CPython入门----Fork源码到自己github并下载配置本地git

CPython入门----下载安装Visual Studio 2017

CPython入门----Fork源码到自己github并下载配置本地git相关推荐

  1. PHP源码迁移到GitHub

    原文: PHP migrates to Git [20-Mar-2012] The migration of the PHP source code from Subversion to Git is ...

  2. axios从入门到源码分析 -http-xhr

    axios从入门到源码分析 1 HTTP相关 1.1.MDN文档 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Overview 1.2. HTT ...

  3. 【Web入门项目源码分享】Java+Jsp

    Web入门项目源码分享--记账本 这篇文章分享一个Web项目--记账本,编码语言:Java+Jsp . 资源链接:https://download.csdn.net/download/zsdoudou ...

  4. 看PX4的源码可以去Github上看

    看PX4的源码可以去Github上看 之前一直以为PX4没有keil工程,然后什么开发环境搭建复杂,因为不搭建好开发环境就看不了源码,实际不是这样的 主要是由这里跳转发现的,跳转到PX4的mavlin ...

  5. 基础入门-web源码拓展

    基础入门-web源码拓展 前言 web源码在安全测试中是非常重要的信息来源,可以用来代码审计漏洞也可以用来做信息突破口,其中WEB源码有很多技术需要简明分析. 比如:获取ASP源码后可以采用默认数据库 ...

  6. SpringAOP从入门到源码分析大全,学好AOP这一篇就够了(二)

    文章目录 系列文档索引 四.Spring AOP的使用入门 1.激活AspectJ模块 (1)注解激活 (2)XML激活 2.创建 @AspectJ 代理(了解) (1)编程方式创建 @AspectJ ...

  7. SingleSpa及qiankun入门、源码分析及案例

    文章目录 SingleSpa及qiankun入门.源码分析及案例 一.简介 1.微服务 2.什么是微前端 3.微前端的优点 4.微前端的缺点 5.如何落地微前端 6.示例 7.总结 二.SingleS ...

  8. Linux驱动入门(三)——源码下载阅读、分析和嵌入式文件系统介绍

    文章目录 从内核出发 获取内核源码 使用Git 安装内核源码 使用补丁 阅读Linux内核源码 Source Insight简介 阅读源码 内核开发的特点 无libc库抑或无标准头文件 GNU C 没 ...

  9. Soul网关源码阅读(九)插件配置加载初探

    Soul网关源码阅读(九)插件配置加载初探 简介     今日来探索一下插件的初始化,及相关的配置的加载 源码Debug 插件初始化     首先来到我们非常熟悉的插件链调用的类: SoulWebHa ...

最新文章

  1. 【廖雪峰Python学习笔记】高阶函数
  2. Github的创建及使用
  3. 程序编译是出现“field has incomplete type“问题的解决
  4. Intellij Idea2016.3 svn服务器拉取代码
  5. 计算机网络应用基础作业二,本科计算机应用基础作业二(全答案)
  6. Windows Hook(2)调用DLL函数
  7. mysql监控平台怎么做_MySQL监控平台的构建方法
  8. nginx的学习(配置文件,以及部署的疑惑)
  9. 自己动手实现权限控制(数据库表的设计)
  10. 计算机教学教育评价和实践手册,教育教学实践评价手册(听课记录表三)
  11. 微服务乱码_本地正常服务器乱码
  12. 测试了几款mysql监控工具
  13. 实变函数与计算机有关系吗,实变函数论文.doc
  14. Mixly米思齐——超声波测距控制LED灯
  15. 各大PT网站信息记录(不断更新中)
  16. 修复Joe主题静态资源为国内地址
  17. 常见前端九十道面试题及答案-韩烨
  18. 统一协同工作平台用户管理、单点登录以及任务集成接口说明
  19. Software-Defined Networking:A comprehensive Survey
  20. 免费好用的全球交友软件:Tandem(口语练习必备)!!!

热门文章

  1. 【FMS】82页精彩PPT详解柔性制造系统(FMS)
  2. android stk流程,Android STK 实现
  3. [机器码] 获取 MAC 地址的几种方法
  4. 使用Arduino开发板连接ec11旋转编码器
  5. 【小程序源码】看成语猜古诗句好玩解闷小游戏
  6. grep 多条件并行满足_用grep 查出符合多个条件的用法
  7. 编程黑科技:能玩几个小时的《魂斗罗》居然只有128KB
  8. 高仿膜拜单车安卓APP--Mobike之手机登陆界面
  9. Python中list去重的方法
  10. CleanMyMac X4.10.7版本更新