Xcode9项目上传到GitHub教程

针对Xcode9项目上传到GitHub,我可以提供以下详细的攻略步骤及示例说明:

一、前置条件

  • 一台配置好Xcode开发环境的Mac设备
  • 一个GitHub账号(若没有请先注册一个)

二、创建GitHub仓库

  1. 登录GitHub,点击“New repository”按钮
  2. 填写Repository name、Description等信息,设定仓库可见性和初始分支,点击创建
  3. 在本地创建一个Xcode项目,可以使用Xcode打开一个现有项目或新建一个项目
  4. 在Xcode中,点击“File”,选择“New”,然后“New repository”
  5. 在弹出的“Configure Git Repository”窗口中,选中“Create Git repository on ...”以及“Configure an upstream Git repository...”选项,输入刚创建的GitHub仓库地址,然后点击“Create”

三、提交代码到GitHub

  1. 在Xcode中,在菜单栏中选择“Source Control” - “Commit”,编辑Commit信息
  2. 点击“Commit”按钮提交代码到本地Git仓库
  3. 再次选择“Source Control” - “Push”按钮,将本地代码推送到GitHub仓库

四、示例说明1:创建新项目上传到GitHub上

1. 创建新项目

打开Xcode,点击“Create a New Xcode Project”;
在“Choose a template for your new project”页面,选择在macOS下的Command Line Tool;
选择“Next”,填入“Product Name”和“Organization Name”等信息,选择“Create”完成创建。

2. 创建新仓库

登录GitHub账号,点击“New Repository”按钮;
填写“Repository name”和“Description”,选择“Public”或“Private”等信息后,点击“Create repository”。

3. 添加项目到仓库

在Xcode中,选择“Source Control” - “Create Git Repositories” - “Create Git Repositories on My Mac”;
点击“Create”按钮,这个操作创建了本地 Github 仓库;
在Xcode工具栏中,选择“Source Control” - “Add Files to ‘xxx’…”;
选择刚刚创建的项目,然后点击“Add”。
接下来,在左侧工程导航中留意下来 Git 标识栏,左侧绿色表示项目已被添加到 Git 中,右侧黄色表示已添加到 staging area 中。

4. 提交代码到仓库

在 Xcode 工具栏中,切换到“Source Control Navigator”面板,点击“Unchanged Files”下来,然后选中所有文件;
按下 Command+K、Command+Option+C 快捷键,弹出提交窗口;
在提交窗口中填写“Commit message”,然后点击“Commit”按钮。
之后再点击工具栏中的“Source Control” - “Push”进行代码上传。

五、示例说明2:已有项目上传到GitHub上

如果您已有项目,然后需要将项目上传至 GitHub,则可以按照以下操作:

1. 在 GitHub 上创建新的 Repository 并获取仓库地址

将已经有的工程 Push 上 GitHub。

2. 在 Xcode 项目中建立关联

先把 GitHub 仓库的地址复制一下,比如 https://github.com/ZhengxhGit/MyDemo.git

在 Xcode 中,菜单栏选择 File->Source Control->Create Git Repositories,新建 Git Repository 。

然后 Xcode 会弹出 Configure Git Repository 窗口,如下:

将 URL 粘贴进 Source URL,然后在 Remote 中点击 Add Remote,输入 Github ,然后 Xcode 会自动帮你补全,如下:

将 GitHub 相关的信息添加完毕后,点击 Create 进行初始化,它会自动帮我们创建好 master 分支等必要的 branch 相关信息。

3. 添加文件并提交到 GitHub

在 Xcode 中将你需要提交的文件全部添加到 git 中,将所有的文件添加到 Git 暂存区中,然后再一次 Commit 掉,比如添加了一个文件 Test.txt 。

$ git add . // 添加所有的文件到本地版本库
$ git commit -a -m "Test.txt"// 提交到本地 Git ?

接下来让我们也把本地的代码 Push 到 GitHub 吧,比如我的项目库名字是 MyDemo。

$ git remote add origin https://github.com/ZhengxhGit/MyDemo.git // 添加远程仓库
$ git push -u origin master // 第一次提交,需要加上 -u 参数 ?

这个操作会把本地的代码全部上传到 GitHub,但注意:默认只上传了 master 分支,如果你有其他的 branch 还是需要自己操作的。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Xcode9项目上传到GitHub教程 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • Python 实现Mac 屏幕截图详解

    首先,我们需要明确Mac屏幕截图的常用方法: Command + Shift + 3:屏幕全屏截图 Command + Shift + 4:自定义区域截图 Command + Shift + 5:屏幕录制和截图(仅适用于macOS Mojave及更高版本) 然而,在某些情况下,我们可能需要在Python中通过程序实现Mac屏幕截图。接下来我们将向大家介绍使用…

    GitHub 2023年5月16日
    00
  • Ubuntu系统如何安装和配置Git使用Git

    下面我将为您详细讲解Ubuntu系统如何安装和配置Git使用Git。 安装Git Ubuntu系统可以通过apt-get命令安装Git。在终端中输入以下命令: sudo apt-get update sudo apt-get install git 这将下载并安装Git,安装完成后输入以下命令验证: git –version 即可看到Git的版本信息。 配…

    GitHub 2023年5月16日
    00
  • 人工智能深度学习OpenAI baselines的使用方法

    下面是关于“人工智能深度学习OpenAI baselines的使用方法”的完整攻略。 概述 OpenAI baselines是利用TensorFlow实现的一组常用的深度强化学习算法。包括在传统的强化学习环境下训练深度强化学习智能体,以及在连续的动作空间下进行训练等方面都具有强大的表现力。在基准测试中,OpenAI baselines被证明是实现了最先进的强…

    GitHub 2023年5月16日
    00
  • 全网最全Git命令手册

    下面详细讲解“全网最全Git命令手册”的完整攻略。 什么是Git Git是一个分布式版本控制系统,主要用于软件开发中的版本控制和源代码管理。 Git命令手册 Git仓库 初始化仓库 git init 克隆仓库 git clone [url] Git基础操作 添加文件到仓库 git add [file] 提交文件到仓库 git commit -m [messa…

    GitHub 2023年5月16日
    00
  • IntelliJ IDEA下载GitHub私有仓库到本地的方法(新版)

    下面是详细的攻略: 1.前置条件 在使用IntelliJ IDEA下载GitHub私有仓库到本地之前,需要保证以下条件: 在GitHub上创建完整的私有仓库。 安装并配置好Git客户端,并使用Git客户端建立本地仓库并提交至GitHub远程仓库。 下载并安装IntelliJ IDEA集成开发环境。 2. 下载GitHub私有仓库到本地 使用IntelliJ …

    GitHub 2023年5月16日
    00
  • 如何自己搭建简单的Git服务器

    搭建简单的Git服务器的过程可以被分为两个步骤: 搭建Git服务器 搭建Git服务器需要先安装Git软件并配置SSH服务。在Linux系统中,可以通过以下几个步骤完成Git服务器的搭建: 安装Git软件。在Ubuntu系统中,可以使用以下命令安装: sudo apt-get update sudo apt-get install git 创建Git用户。为了…

    GitHub 2023年5月16日
    00
  • 如何把本地idea上的项目上传到github上(推荐)

    当我们在本地IDEA上创建了一个新的项目,并进行了一些开发之后,通常希望将其上传到GitHub上,以便与团队协作或者备份项目的版本。下面是将本地IDEA上的项目上传到GitHub的完整攻略: 步骤一:创建GitHub仓库 首先需要在GitHub上创建一个仓库,这样才能够将本地项目上传到GitHub。在GitHub上点击New Repository按钮,填写仓…

    GitHub 2023年5月16日
    00
  • 将来会是Python、Java、Golang三足鼎立的局面吗

    将来Python、Java、Golang三种语言并存并不是不可能的,但是这需要从多个角度进行分析和预测才能得出结论。 确定趋势 首先需确定未来编程语言发展的趋势。未来编程语言的趋势与硬件、软件和市场需求紧密相关。我们可以从以下几个方面探讨: 硬件的发展 未来计算机的发展趋势是:低功耗、高效率、高并发、优惠易用、物联网普及、云计算和边缘计算兴起等。这些都要求语…

    GitHub 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部