上传github——从新建项目开始


一、在Github新建仓库

1.创建项目

进入home——点击New
在这里插入图片描述

2.编辑项目信息

Repository name是存储库的名字,Description是项目描述。
建议不Add REDME,因为上传时可能报错说仓库不是空的,里面已经有一些文件(可能是自动生成的 README / .gitignore / LICENSE),而你本地没有这些文件。
在这里插入图片描述
创建好之后的页面如下,我们之后需要用到这个网址
在这里插入图片描述

二、通过Git将本地文件夹上传

提示:默认已经安装好Git了,如果还没安装可以看其他教程

1.建立本地文件夹

将需要上传仓库的内容全部放进一个新文件夹中,鼠标右键——显示更多选项——Open Git Bash here
提示:GitHub仓库要求单个文件的大小不能超过100MB,整个文件夹也不要过大
在这里插入图片描述

2.初始化

2.1 创建Git仓库

git init

在这里插入图片描述

2.2 把文件放入暂存区

git add .

在这里插入图片描述
如果出现warning,就回到原文件夹.git——config

2.3 首次提交本地仓库(commit)

 git commit -m "first commit"

在这里插入图片描述

3.绑定远程仓库

绑定之前在GitHub网上创建好的项目网址(步骤一最后的网址)

git remote add origin https://github.com/USERNAME/projectname.git(示例)

在这里插入图片描述

4.推送到GitHub

4.1 选择主分支main

git branch -M main

在这里插入图片描述

4.2 选择本地代理转发(梯子)

通过设置——网络和Internet——代理——编辑代理服务器,查找IP地址和端口

在这里插入图片描述

输入下面代码给git设置代理(以我本机为例)

git config --global http.proxy 127.0.0.1:7897(示例)

在这里插入图片描述

4.3 整体上传(push)

通过设置——网络和Internet——代理——编辑代理服务器,查找IP地址和端口

git push -u origin main

在这里插入图片描述

刷新GitHub仓库网页,可以看到内容已经发生了变化,我们本地文件夹的内容全部上传成功了
在这里插入图片描述

三、添加合作者

在项目中——Settings——Collaborators——Add people
在这里插入图片描述

四、删除操作

1.网页删除文件

进入文件——右上角…——delete file——绿色Commit changes
请添加图片描述
在这里插入图片描述

在这里插入图片描述

2.Git删除文件夹

GitHub不支持在网页直接删除文件夹,所以我们在本地进行操作。
提示:如果本地的整个项目都已经删除了就需要clone到本地再处理,或者在网页上逐个删除里面的文件直到文件夹被删空

2.1 本地删除

git rm -r folder_name(示例)

在这里插入图片描述

2.2 commit

git commit -m "delete folder folder_name"(示例)

在这里插入图片描述

2.3 push

git push origin main

在这里插入图片描述
删除之后的页面如下所示
在这里插入图片描述

3.Git删除分支

删除网页上的master分支

git push origin --delete branch_name

在这里插入图片描述

4.网页删除项目

进入文件——Settings最下面——Delete this repository
在这里插入图片描述
在这里插入图片描述

五、更新项目

由于我手欠把原本的项目删除了,所以需要从clone项目开始

1.Git克隆项目

(1)复制网页中项目的url

在这里插入图片描述

(2)在本地新建一个文件夹,鼠标右键——显示更多选项——Open Git Bash here
在这里插入图片描述
(3)git clone进行项目克隆

git clone https://github.com/USERNAME/projectname.git(示例)

在这里插入图片描述

2.本地修改项目

(1)进入本地的项目文件夹进行修改(我增加了data文件夹),然后在这个含有.git的文件夹中打开Git Bash
在这里插入图片描述
(2)追踪项目状态

git status

发现了未被追踪的data文件夹,下面就是重新提交
在这里插入图片描述

3.更新提交

3.1 add

git add .

在这里插入图片描述

3.2 commit

git commit -m "Add data folder"(示例)

在这里插入图片描述

3.3 push

git push origin main

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值