如何将VS Mac连接到GitLab存储库?

时间:2017-09-15 17:57:39

标签: git version-control gitlab visual-studio-mac

我正在使用Visual Studio 2017 Community for Mac开始一个新项目。我已经为该项目设置了一个GitLab仓库,但是我不知道如何将VS Mac连接到仓库。

我尝试在https://docs.microsoft.com/en-us/visualstudio/mac/set-up-git-repository查看微软自己的文档,并发现乍一看看起来像是一个答案。但是,当文档说要选择"在版本控制中发布..."从版本控制菜单中,嗯......

enter image description here

正如您所看到的,版本控制中没有"发布..."命令。我一直在做互联网研究,试图弄清楚我错过了什么,但我似乎无法找到它。如何让VS Mac连接到GitLab仓库,我做错了什么?

更新:我还在解决方案上截取了右键菜单的屏幕截图。项目名称和代码已经过编辑。

enter image description here

1 个答案:

答案 0 :(得分:1)

在版本控制中发布选项不符合您的情况。它通常用于首先在本地仓库工作(没有远程仓库相关),然后将本地仓库连接到远程仓库。

根据您的情况,您可以按照以下步骤在VS mac中连接远程(GitLab)存储库并管理VS中的git repo版本:

1。在本地克隆/结账你的Gitlab回购

VS - >版本控制 - >结帐 - >连接到存储库标签 - >选择键入为Git - >输入您的gitlab repo URL - >根据需要指定路径/​​目录 - >结帐。

enter image description here

更多详细信息,您可以参考Checkout an existing repository

2。管理本地git仓库中的版本

您可以在本地仓库中打开/编辑VS项目的文件。完成工作后,您可以保存更改的文件。

提交并推送VS:版本控制中的更改 - >审核解决方案和提交 - >你可以查看更改的文件 - >输入提交消息 - >承诺。在提交窗口中,您可以选择在提交后将更改推送到远程存储库选项以将更改推送到GitLab。或者您可以在版本控制中将更改推送到GitLab仓库 - >推送更改选项。

enter image description here

更多详细信息,您可以参考Reviewing and committing