如何在Xcode 9 中添加本地Git 服务器帐户?
How to add local Git server account in Xcode 9?
我们都知道 Xcode 9 提供了很多对 Github 的支持,例如 clone、commit、pull、push 等。Xcode->preferences 中有一个选项添加 GitHub 帐户。下面是截图。
我可以添加一个我的 Remote(public) GitHub 帐户。我们办公室有一个私人 Git 服务器,我们使用此 ip (192.168.1.15) 访问它,但我无法在我的 Xcode 上添加此 Git 服务器帐户。我已经添加了我的个人 public GitHub 帐户 (shamiul110107),如下图所示。
我的问题是如何在 Xcode 9 中添加我的私人 Git 服务器帐户?
提前致谢。
您不能添加 "Git server account",也不需要。这与帐户无关;你找错地方了。
如果问题是如何从远程存储库克隆,请选择“源代码管理”->“克隆”并输入所需信息。或者使用命令行克隆。无论哪种方式,一旦你有了一个克隆,就没有别的事可做,因为克隆包含远程信息。
@Samiul Islam Sami
在 Xcode
的早期版本中,即。在 Xcode9
之前,您可以添加本地 Git
服务器帐户。从 Xcode9
开始,该功能已被删除并且 Github
已与 Xcode
集成,这使您可以在 [=11= 内控制您的 Github
repositories
].但是,您仍然可以在办公室使用 Git
Server
,而无需向 Xcode
添加帐户。
- 打开
Xcode
- 源代码管理 ->
Clone
- 从本地 Git 服务器添加存储库 URL(这里我使用
GitHub
的 git 存储库,而没有向我的 [=10 添加任何帐户=])
- 按
Clone
和Select保存位置
- 该项目将在您的 PC 中创建一个本地存储库
- 您可以添加更改,然后
commit
然后 push
在推送到本地 Git
服务器时,需要用户凭据,在您的情况下是您的 用户名 和 密码 用于您的本地 Git 服务器帐户。
图片添加如下:-
如果您已有需要推送到远程的本地存储库,您可以使用命令行添加该远程:
登录到远程服务器,如果没有则创建一个裸仓库
存在:git init --bare repo.git
在本地机器上关闭 Xcode。
cd
到 Xcode 项目目录。
添加遥控器:git remote add origin ssh://username@host:port/path-to-repo.git
打开 Xcode 项目。您应该能够源代码管理>推送到新的遥控器。
我们都知道 Xcode 9 提供了很多对 Github 的支持,例如 clone、commit、pull、push 等。Xcode->preferences 中有一个选项添加 GitHub 帐户。下面是截图。
我可以添加一个我的 Remote(public) GitHub 帐户。我们办公室有一个私人 Git 服务器,我们使用此 ip (192.168.1.15) 访问它,但我无法在我的 Xcode 上添加此 Git 服务器帐户。我已经添加了我的个人 public GitHub 帐户 (shamiul110107),如下图所示。
我的问题是如何在 Xcode 9 中添加我的私人 Git 服务器帐户?
提前致谢。
您不能添加 "Git server account",也不需要。这与帐户无关;你找错地方了。
如果问题是如何从远程存储库克隆,请选择“源代码管理”->“克隆”并输入所需信息。或者使用命令行克隆。无论哪种方式,一旦你有了一个克隆,就没有别的事可做,因为克隆包含远程信息。
@Samiul Islam Sami
在 Xcode
的早期版本中,即。在 Xcode9
之前,您可以添加本地 Git
服务器帐户。从 Xcode9
开始,该功能已被删除并且 Github
已与 Xcode
集成,这使您可以在 [=11= 内控制您的 Github
repositories
].但是,您仍然可以在办公室使用 Git
Server
,而无需向 Xcode
添加帐户。
- 打开
Xcode
- 源代码管理 ->
Clone
- 从本地 Git 服务器添加存储库 URL(这里我使用
GitHub
的 git 存储库,而没有向我的 [=10 添加任何帐户=]) - 按
Clone
和Select保存位置 - 该项目将在您的 PC 中创建一个本地存储库
- 您可以添加更改,然后
commit
然后push
在推送到本地 Git
服务器时,需要用户凭据,在您的情况下是您的 用户名 和 密码 用于您的本地 Git 服务器帐户。
图片添加如下:-
如果您已有需要推送到远程的本地存储库,您可以使用命令行添加该远程:
登录到远程服务器,如果没有则创建一个裸仓库 存在:
git init --bare repo.git
在本地机器上关闭 Xcode。
cd
到 Xcode 项目目录。添加遥控器:
git remote add origin ssh://username@host:port/path-to-repo.git
打开 Xcode 项目。您应该能够源代码管理>推送到新的遥控器。