1、GitHub访问速度慢的解决措施
方法一:
1.1 尽量不要访问github首页
因GitHub改版后首页资源消耗过大 ,直接访问对应的代码仓的地址。例如
image.png
1.2 本地添加域名和IP的映射,减少DNS服务的访问
1.2.1 获取GitHub最新IP地址:通过cmd命令工具ping github.com 获得域名的实时IP。
image.png
1.2.2 编辑hosts文件
Windows路径:C:\Windows\System32\drivers\etc\hosts
添加格式:IP地址 域名(例如:20.205.243.166 github.com)
image.png
1.2.3 刷新DNS缓存
Windows:ipconfig /flushdns
image.png
方法二(推荐):
1.3 使用dev-sidecar
通过本地代理的方式将https请求代理到一些国内的加速通道上
1.3.1 下载地址
https://github.com/docmirror/dev-sidecar/releases
image.png
1.3.2 根据操作系统选择,安装是一键式的,安装好根证书,既可直接使用
image.png
2、将github的代码仓设置为私有
2.1 进入对应的代码仓,在Settings 和 General
image.png
2.2 将页面拉到最下面,在Danger Zone的Change repository visibility中点击Change visibility进行修改即可。
image.png
注意:如果当前代码仓是fork的,则无法将代码仓修改为私有。此时,可以点击Leave fork network,先将取消关联,使当前代码仓成为独立仓,再进行访问权限修改。
3、将本地新建的代码工程上传到github上
3.1 在 GitHub 上创建一个新的仓库
登录你的 GitHub 账户。
点击页面右上角的 + 号,然后选择 New repository。
image.png
填写仓库信息:
Repository name: 输入你的项目名称。
Description (可选): 项目描述。
Public/Private: 选择公开或私有。
Initialize this repository with a README: 不要勾选(因为我们本地已经有代码了)。
点击 Create repository。
3.2 初始化本地 Git 仓库并推送代码
在你的本地项目目录中,打开终端(命令行工具),依次执行以下命令:
1. 进入你的项目目录 (如果还没进入的话)
cd /path/to/your/project
2. 初始化本地 Git 仓库
git init
3. 添加所有文件到暂存区
git add .
4、未配置git提交用户信息的需要配置
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
5. 提交代码到本地仓库
git commit -m "Initial commit"
6. 添加 GitHub 仓库的远程地址 (将下方的 username 和 repository-name 替换为你自己的)
git remote add origin https://github.com/username/repository-name.git
7. 推送代码到 GitHub (假设主分支是 main)
git branch -M master
git push -u origin master
认证: 第一次推送时,Git 可能会要求你输入 GitHub 的用户名和密码。
image.png
3.2 代码上传成功
执行完 git push -u origin main 命令后,刷新你的 GitHub 仓库页面,你应该就能看到你的代码已经成功上传了!
4 删除github仓库中的某个分支
选择分支列表
删除分支