#deepseek#自学
记录外行学习代码的历程
今天是上传自己的工具代码到github仓库,一直以来是伸手党克隆别人的项目,今天在deepseek的辅导下上传自己的内容。
以下是专为 VS Code 设计的全图形化上传指南,无需记忆任何命令,全程鼠标操作:
第一步:安装 GitHub 扩展(1分钟)
1. 点击左侧扩展图标(或按 Ctrl+Shift+X)
2. 搜索安装官方扩展:GitHub Pull Requests and Issues
第二步:登录 GitHub 账户
1. 按 Ctrl+Shift+P 打开命令面板
2. 输入并选择:GitHub: Login
3. 浏览器会自动打开 → 完成 GitHub 授权
第三步:初始化本地仓库(图形化操作)
1. 打开项目文件夹:文件 → 打开文件夹 → 选择你的代码目录
2. 初始化 Git:
1. 点击左侧源代码管理图标(图标类似分支)
2. 点击「初始化仓库」按钮
第四步:首次提交代码
1. 暂存文件:
- 1. 在「源代码管理」面板,点击文件旁的 + 号
- 2. 或点击「更改」上方的 + 暂存所有文件
2. 输入提交信息:
1. 在提交输入框写 feat: 初始提交 - 合同管理工具核心功能
2. 按 Ctrl+Enter 提交
第五步:发布到 GitHub(关键步骤)
1. 创建远程仓库:
- 点击底部状态栏的「发布分支」按钮
- 选择仓库类型:Private(私有) / Public(公开)
- 输入仓库名:contract-manager
- 确认后自动创建并推送
2. 验证发布结果:
1. 状态栏显示同步状态 ✔
2. 浏览器自动打开新仓库页面
报错修复-分步解决方案
以下是针对该错误的详细解决方案:
错误原因分析
错误信息 fatal: unable to read config file 表明:
1. 全局 Git 配置文件 .gitconfig 不存在
2. 文件路径访问权限不足(常见于 Windows 管理员账户)
第一步:手动创建配置文件
# 1. 创建配置文件目录
New-Item -Path $HOME -Name ".gitconfig" -ItemType File
# 2. 设置基础配置
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
第二步:验证文件路径
# 查看实际配置文件路径
git config --global --list --show-origin
正常应输出:
file:C:/Users/Administrator/.gitconfig user.name=你的名字
file:C:/Users/Administrator/.gitconfig user.email=你的邮箱