【问题标题】:how to upload (commit) my first project to git hub from xcode如何从 xcode 上传(提交)我的第一个项目到 github
【发布时间】:2015-09-05 15:08:46
【问题描述】:

我开始将我的项目提交到 github。

为此,我在 github 中使用电子邮件和密码创建了一个帐户。

然后我在控制台上做了一些初始的事情:

  • cd 项目
  • git 初始化。
  • git 添加。
  • git commit -s

-> 我没有提交(没有评论就停止了),因为我希望输入密码。

在 Xcode 中,我提交了一个文件进行测试,但我对为什么没有被要求输入密码感到非常惊讶。 在日志中,我看到它是与一个我不知道的用户一起发布的:user@users-Mac.local

所以我不知道文件现在在哪里公开!

然后我更改了我的姓名和电子邮件如下:

  • xcrun git config --global user.name 'xxxxx'
  • xcrun git config --global user.email 'yyyyy'

但我仍然不必提供密码,而且我猜我的帐户无法正常使用。

谁能帮帮我?

【问题讨论】:

  • “所以我不知道文件现在在哪里公开”。它不是。 Git 是分布式版本控制系统,提交是本地操作。只有当您将更改显式推送到 GitHub 等共享存储库时,其他用户才会看到您的提交。

标签: xcode git github


【解决方案1】:

将代码上传到 GitHub 有两个主要步骤:

  • git commit你的改变
  • git push 到 GitHub

当您commit 时,没有什么要求您输入密码,因为这仍然完全是您机器的本地密码。只有当你 push 时,你才需要通过 GitHub 进行身份验证。

查看这些指南以帮助您入门:

【讨论】:

  • 感谢您的帮助。当我提交一个文件并在 XCODE -> 源代码控制 -> 中执行时,会弹出一个对话框,提示“没有可用的遥控器”
  • 如果您还没有,则需要create a repo,然后add a remote
  • 好的,非常感谢。我现在明白这个概念了。非常感谢!
  • @mcflysoft 如果答案是正确的,请“打勾”,以便其他人可以看到它并且作者得到了一些信任。谢谢。
猜你喜欢
  • 1970-01-01
  • 2011-10-04
  • 2020-03-17
  • 1970-01-01
  • 1970-01-01
  • 2018-08-16
  • 2021-10-08
  • 2020-07-16
  • 2023-04-10
相关资源
最近更新 更多