【问题标题】:can't push git readynas无法推送 git readynas
【发布时间】:2011-10-09 16:46:15
【问题描述】:

我正在使用 xcode 4 编写应用程序。除了复制/粘贴新文件夹之外,我没有使用 git 或任何形式的源代码管理的经验!

我已经使用 Guide 在我的 readyNAS duo 上设置了 git

然后我可以使用以下方法在 xcode 中添加存储库:

ssh://root@192.168.1.10/opt/git/Developer

开发者是存储库。

Xcode 然后给了我克隆的选项,它可以这样做,它会在客户端(MacBook Pro)的文件系统中创建一个空的存储库(我希望它是空的,因为我没有向它推送任何东西)!

任何启动并保存在开发者文件夹中的程序都可以在本地提交,但是当我希望通过网络推送时,我会收到此错误:

致命:“开发人员”似乎不是 git 存储库 致命:远端意外挂断

作为一个新手,我真的不知道问题的根源,我已经尝试过从两个客户端 Mac 运行的雪豹到运行 4.1.7 的 ReadyNAS Duo。

我需要做什么来解决这个问题?

【问题讨论】:

  • 您是否为您的项目创建了本地存储库? Git 可能会抱怨本地树不是 git 存储库。附言。如果可以,请避免使用 root ...有关此主题的更多信息可以在此处和 git 文档中找到。
  • 是的,xcode 为您创建了一个本地 git 存储库,我找到了解决此问题的方法,即在 windows 服务器上使用 visualvsn。 svn 很适合我,因为我是唯一的开发人员

标签: git version-control xcode4


【解决方案1】:

尝试从终端执行此操作:

转到存储库位置(XCode 克隆您的存储库的位置)

运行

git remote add Developer ssh://root@192.168.1.10/opt/git/Developer

现在尝试推送。我不熟悉 XCode 的 git 集成是如何工作的,但错误表明它正在尝试使用名为 Developer 的远程,但未找到。

通常,它应该尝试在 origin 上执行此操作,这是您克隆时自动设置的遥控器。看看您是否可以更改它尝试推送到的遥控器。

【讨论】:

  • 感谢您的帮助,很遗憾我无法尝试此操作,因为我现在甚至无法克隆存储库(今天启动并停止工作)。必须先解决这个问题!
猜你喜欢
  • 2015-09-05
  • 1970-01-01
  • 2018-02-12
  • 1970-01-01
  • 1970-01-01
  • 2014-07-02
  • 2012-02-25
  • 2014-01-19
  • 2011-11-24
相关资源
最近更新 更多