谢大飞

V1

2022/11/01阅读:20主题:默认主题

Github上传项目

Github简介

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。——百度百科

所以有很多软件最开始的代码是可以在Github上找到的,如果因为网络限制不能快速访问的话,可以参考FastGithub下载及使用

Github新建项目

因为最近的解压方式是Python的实践项目(不是没有好好学习,就是只把摸鱼的时间用来敲代码了哭唧唧)

然后在复现项目的时候也会遇到些问题,就尝试自己解决了一下,加上毕竟是第一次复现,当然要上传记录一下呀

1. create a new repository

首先进入Github的官网,登陆进去之后就可以在首页看到新建项目的选项——New,点击即可新建一个项目

Github新建
Github新建

2.填写相关信息

Repository name:项目名称

Description (optional):项目简介

然后就是根据自己的实际来选择是否公开,以及是否需要README文件

Github新建项目
Github新建项目

最后点击Create repository即可,新建项目成功

项目页面
项目页面

Github上传文件

因为上传文件需要用到Git,所以需要现安装Git

下载安装Git

我是搜索Git的官网,然后在官网下载的,直接找到需要的版本信息,点击下载即可

Git下载
Git下载

速度会比较慢,也可以选择Git国内的镜像,讲道理应该是找到最新版本的然后下载?

国内镜像下载
国内镜像下载

下载之后双击exe的文件即可安装,选择到指定的安装目录(我是下到D盘也装到D盘了),然后一路Next安装即可

Git安装
Git安装

安装完成之后就会看到Git的选项,那就代表安装成功

Git安装完成
Git安装完成

打开命令提示符,完成Git的基本配置,也就是填写一下姓名和邮箱即可

git --version      #查看版本信息

git config --global user.name "Yifei"    #填写名字

git config --global user.email 123XXXXX@qq.com  #填写邮箱

git config --list    #查看配置文件信息
Git配置信息
Git配置信息

至此应该就安装好Git啦,然后使用Git上传需要的文件,配置过程用到的是电脑的命令提示符即cmd

上传文件至Github

1. 新建一个空白文件夹

新建一个空白的文件夹(最好英文命名),方便存储需要上传的脚本文件

新建文件夹
新建文件夹

2.将Github仓库克隆到本地

用到的是git自带的界面

进入刚刚新建的文件夹,右键选择Git Bash Here,就会出现GIt的上传界面,然后使用git clone仓库到本地文件夹,然后就报错了(当然会报错啊,毕竟我是招bug小垃圾)

git clone https://github.com/xyf7698/Python-practice.git
#克隆仓库到本地文件夹

报错解决:主要是取消了github本身的http的代理,然后重开了fastgithub更改本地的http的端口,就可以上传啦

 git config --global --unset http.proxy  #清除github本身的http代理

克隆仓库报错解决
克隆仓库报错解决

3.上传文件到Github

成功之后可以看到新建的空白文件夹多了个文件夹,将我们需要上传的文件夹/文件复制到该文件夹下

需要上传的文件
需要上传的文件

再使用git进行传即可

cd Python-practice/    #转到项目文件夹中

git init              #对git进行初始化

git add .              #将该文件夹里面的所有文件上传到缓存区

git commit -m "armed ship"    #将暂存区的文件提交到仓库中, "armed ship" ——是你自己需要提交的备注信息

git push      #将本地仓库提交到远程的github仓库中,这样就完成上传啦

相关命令结果展示

上传文件
上传文件
上传文件到github
上传文件到github

git push需要你填写github的账号和密码,然后点击上传按钮完成上传

完成上传
完成上传

结语

那GIthub新建仓库以及上传文件和过程中我遇到的报错就这些啦,我主要会将Python实践中的脚本文件上传,比如刚刚上传的是armed_ships,就是外星人入侵——武装飞船部分的代码信息,有需要的可以自取哦

Github界面展示
Github界面展示

但是实践项目的具体实现过程还是需要参考《Python编程 从入门到实践》,用到的图片来自https://pixabay.com/

参考文章

如何上传文件夹到github?

Git的安装教程(完成clone一个项目到本地)

git提交或克隆报错fatal

分类:

后端

标签:

Python

作者介绍

谢大飞
V1