把本地代码上传到刚创建的 GitHub 仓库,这是新手使用 GitHub 最核心的实操环节,我会分「准备工作」和「具体操作」两步讲,全程用最简单的步骤,避开复杂概念,确保你能跟着做。
bash
运行
运行
前置准备
- 安装 Git:
- Windows:下载 Git for Windows,安装时一路默认即可(记得勾选 “Git Bash Here”)。
- Mac:打开终端,输入
xcode-select --install安装命令行工具,或直接用brew install git(需先装 Homebrew)。 - 验证安装:打开 Git Bash(Windows)/ 终端(Mac),输入
git --version,能显示版本号即安装成功。
- 配置 Git 身份(关联 GitHub 账号):打开 Git Bash / 终端,输入以下两行命令(替换成你的 GitHub 邮箱和用户名):
bash
运行git config --global user.name "你的GitHub用户名" git config --global user.email "你的GitHub注册邮箱" - 获取仓库地址:回到你创建的 GitHub 仓库主页,点击绿色的「<> Code」按钮,复制 HTTPS 地址(比如
https://github.com/你的用户名/仓库名.git)。
上传本地代码的具体步骤(以 Windows 为例,Mac 操作一致)
步骤 1:本地文件夹准备
- 在电脑上新建一个文件夹(比如
my-first-project),把要上传的代码 / 文件放进这个文件夹。 - 右键点击该文件夹,选择「Git Bash Here」,打开 Git 命令窗口。
步骤 2:初始化本地仓库
在 Git Bash 中依次输入以下命令(每行输完按回车):bash
运行
# 初始化本地仓库(把当前文件夹变成 Git 可管理的仓库)
git init
# 将文件夹内所有文件添加到 Git 暂存区(. 代表所有文件)
git add .
# 提交暂存区的文件到本地仓库(引号内是提交说明,随便写,比如“第一次上传代码”)
git commit -m "第一次上传代码"
步骤 3:关联远程仓库并上传
bash运行
# 关联 GitHub 远程仓库(替换成你复制的仓库地址)
git remote add origin https://github.com/你的用户名/仓库名.git
# 把本地代码推送到 GitHub 仓库(第一次推送加 -u,后续可省略)
git push -u origin main
- 执行最后一行命令后,会弹出登录窗口(或让你输入 GitHub 用户名和密码):
- 新版 Git 需用「Personal Access Token」代替密码:若提示密码无效,去 GitHub 账号设置 → Developer settings → Personal access tokens → Generate new token,勾选 repo 权限,生成后复制,粘贴到密码输入框即可。
- 也可选择用 GitHub Desktop 客户端登录,更简单。
验证上传结果
回到 GitHub 仓库主页,刷新页面,就能看到你本地的文件已经出现在仓库里了!新手常见问题解决
- 报错 “fatal: remote origin already exists”:说明本地已关联过仓库,输入
git remote rm origin删除原有关联,再重新执行git remote add origin 仓库地址。 - 上传后 GitHub 仓库为空:检查是否漏了
git add .或git commit步骤,确保本地提交成功后再推送。 - 提示 “branch main has no upstream branch”:执行
git push -u origin main即可(-u 就是关联本地分支和远程分支)。
总结
- 上传核心流程:本地初始化仓库 → 添加文件 → 提交 → 关联远程仓库 → 推送。
- 关键命令:
git init(初始化)、git add .(加文件)、git commit -m "说明"(提交)、git push -u origin main(推送)。 - 密码无效时用 GitHub 个人访问令牌(Personal Access Token)替代,是新版 Git 的必填操作。
声明:本文网友投稿,观点仅代表作者本人,不代表鲁班SEO赞同其观点或证实其描述。
