GitHub 新手上传代码到远程仓库教程——Windows10系统

一、准备工作

1.安装 Git

Windows: 从 Git 官网下载安装包,按默认选项安装。https://git-scm.com/downloads
Mac: 使用 Homebrew 安装 brew install git,或从官网下载安装包
Linux: 使用包管理器安装,如 Ubuntu: sudo apt-get install git
在这里插入图片描述

2.注册 GitHub 账号

  • 访问 GitHub 官网注册账号。https://github.com
  • 登录后,点击右上角 “+” 图标,选择 “New repository” 创建新仓库
  • 填写仓库名称,添加描述(可选),选择 “Public” 或 “Private”,勾选 “Initialize this repository with a README”,点击 “Create repository”
    在这里插入图片描述

二、配置 Git

打开终端(Windows 为 Git Bash),配置用户名和邮箱:

git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"

在这里插入图片描述

三、上传代码步骤

方法 1: 克隆远程仓库后添加文件(推荐新手)

  • 克隆仓库到本地
git clone https://github.com/你的用户名/你的仓库名.git

就是一里2操作的仓库名,本地目录下会生成文件夹,把git里文件都会下载(克隆)。
在这里插入图片描述

  • 进入仓库目录
ls 查看目录下文件
cd 你的仓库名

在这里插入图片描述

  • 将你的代码文件/新建的文件夹复制或移动到这个目录下
  • 查看文件状态
git status

红色文件表示未跟踪的文件,我复制了两个文件夹过来,还修改了README。
在这里插入图片描述
在这里插入图片描述

  • 添加文件到暂存区
# 添加单个文件
git add 文件名 

# 添加所有文件
git add .

在这里插入图片描述

  • 提交文件到本地仓库
git commit -m "这里填写提交说明,如:首次提交代码"

文件夹里单个文件很多
在这里插入图片描述

  • 推送到远程仓库
git push origin main

(如果提示输入账号密码,输入你的 GitHub 账号密码;如果使用两步验证,需要生成并使用个人访问令牌)
点击Sign in with your browser跳转网页,然后关闭,就上传到了远程仓库。
在这里插入图片描述
在这里插入图片描述
浏览器刷新远程仓库就显示上传成功了。
在这里插入图片描述

方法 2: 本地已有项目,关联远程仓库

简单理解为你已经做完的工程,所有文件夹,不需要移动,复制,直接把本地变成本地,初始化直接上传。代码有重复,就不截图了。

  • 步骤 1: 在 GitHub 上创建新仓库
    • 登录你的 GitHub 账号,点击右上角 “+” 图标,选择 “New repository”,填写仓库名称(建议与本地项目名一致),可选:添加描述、选择公有 / 私有,重要:不要勾选 “Initialize this repository with a README”(因为本地已有项目,点击 “Create repository”。
  • 步骤 2: 进入本地项目目录
    • 打开终端(Windows 用 Git Bash),进入你的本地项目文件夹:
cd /path/to/your/local/project
  • 步骤 3: 初始化本地 Git 仓库
    • 如果你的项目还没有被 Git 管理,需要初始化:
git init

执行后会在项目目录下创建一个隐藏的.git文件夹

  • 步骤 4: 添加文件到暂存区
# 添加所有文件
git add .

# 或者添加指定文件
git add 文件名1 文件名2
  • 步骤 5: 提交到本地仓库
git commit -m "首次提交本地项目"

(引号中的内容是提交说明,建议写清楚本次提交的内容)

  • 步骤 6: 关联远程仓库
    • 复制你在 GitHub 上创建的仓库地址(HTTPS 或 SSH 格式),执行:
git remote add origin https://github.com/你的用户名/你的仓库名.git

验证是否关联成功:git remote -v,会显示远程仓库地址

  • 步骤 7: 推送到远程仓库
# 第一次推送需要指定分支并关联
git push -u origin main

(如果你的默认分支是master,则用git push -u origin master)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值