代码怎么推到github

449 阅读2分钟

我来手把手教你怎么把本地代码推到 GitHub 上,分为 首次推送已有仓库推送 两种情况,跟着步骤做就行。


一、如果是首次推送(本地代码还没上传到 GitHub):

1. 先在 GitHub 上创建一个新仓库

  • 打开 GitHub,点击右上角 +New repository
  • 填好仓库名(比如 my-project),选 PublicPrivate,不要勾选 Initialize this repository with a README(因为我们本地已有代码)。
  • 点击 Create repository

2. 在本地代码文件夹里初始化 Git 并推送

打开终端(Terminal),进入你的项目文件夹:

cd 你的项目路径

然后依次执行以下命令:

# 初始化 Git 仓库
git init

# 添加所有文件到暂存区
git add .

# 提交代码到本地仓库
git commit -m "第一次提交"

# 关联远程仓库(复制自己的仓库地址https://github.com/你的用户名/你的仓库名.git)
git remote add origin https://github.com/你的用户名/你的仓库名.git

# 推送代码到 GitHub
git branch -M main
git push -u origin main

二、 如果 GitHub 上已有仓库(比如别人建好的或你之前克隆过):

1. 克隆仓库到本地(如果还没克隆过):

git clone https://github.com/你的用户名/你的仓库名.git
cd 你的仓库名

2. 添加/修改代码后推送:

# 添加修改的文件
git add .

# 提交更改
git commit -m "更新说明"

# 推送到远程仓库
git push

🔧 常见问题解决:

问题解决方法
报错 fatal: not a git repository没初始化,先执行 git init
报错 remote origin already exists先执行 git remote remove origin 再重新 git remote add origin ...
报错 failed to push some refs先执行 git pull --rebase origin maingit push

三、检查是否成功:

打开你的 GitHub 仓库页面,刷新一下,应该能看到你推送的代码了。