You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GitHub不同分支推送新项目及命令行管理多项目仓库

单仓库多分支管理独立项目的命令行操作指南

一、前期准备

先在GitHub网页端创建一个空仓库(不要勾选初始化README、.gitignore等选项),获取仓库的HTTPS或SSH地址。

二、本地操作步骤

1. 克隆远程仓库到本地

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

2. 为第一个项目创建专属分支

直接创建并切换到新分支(分支名建议和项目名对应,比如chapter-01、project-blog):

git checkout -b 项目分支名

3. 提交第一个项目代码

将该项目的所有文件放入当前本地仓库目录,然后执行提交:

# 添加所有文件到暂存区
git add .
# 提交到本地仓库
git commit -m "初始化[项目名称]代码"

4. 推送到远程对应分支

git push origin 项目分支名

5. 新增后续项目的流程

重复以下步骤即可:

  • 切回主分支(保持主分支干净,作为基础分支):
    git checkout main
    
  • 创建并切换到新项目分支:
    git checkout -b 新项目分支名
    
  • 清空本地目录(移除旧项目文件),放入新项目的所有文件
  • 执行git add . → git commit -m "初始化[新项目名称]代码" → git push origin 新项目分支名

三、常用分支管理命令

  • 查看本地所有分支:git branch
  • 查看远程所有分支:git branch -r
  • 切换到已有分支:git checkout 目标分支名
  • 删除本地已合并的分支:git branch -d 分支名
  • 删除远程分支:git push origin --delete 分支名

四、学习资源

  • GitHub官方文档的「分支管理」板块,涵盖分支创建、推送、同步等核心操作的详细说明
  • 视频教程可搜索「Git命令行多分支管理」「单仓库多项目实操」,这类内容会直观演示每一步操作,适合快速上手

内容的提问来源于stack exchange,提问作者Saiful Shakil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 09:24:21