如何在GitHub创建无来源空分支并通过Sourcetree推送Xcode项目
用Sourcetree创建独立空分支并推送全新Xcode项目
步骤1:创建本地无基础空分支
- 打开Sourcetree,选中目标GitHub仓库
- 点击顶部菜单栏的「分支」→「新建分支」
- 在弹出的配置窗口中:
- 输入新分支名称(例如
new-project-branch) - 找到「基础分支」选项,选择**「无」**(或部分版本显示为「不基于任何现有分支」)
- 勾选「切换到新分支」,点击「创建」
- 输入新分支名称(例如
步骤2:导入全新Xcode项目文件
- 切换到新分支后,将你的全新Xcode项目所有文件(包含
.xcodeproj、源码、资源等)复制到本地仓库的根目录下 - 返回Sourcetree,工作区会自动识别出所有新增文件
步骤3:提交并推送到GitHub
- 在Sourcetree的「工作区」界面,勾选所有新增文件
- 在底部的「提交信息」栏填写提交说明(比如「初始化全新Xcode项目代码」)
- 点击「提交」完成本地提交
- 点击顶部的「推送」按钮,确认推送目标为刚创建的空分支,点击「推送」即可
注意事项
- 操作完成后切换回
master分支,原有代码不会有任何改动 - 如果推送时提示远程分支不存在,Sourcetree会自动询问是否创建远程分支,选择「是」即可
内容的提问来源于stack exchange,提问作者Anilkumar iOS Developer
相关产品推荐
相关产品推荐

