Tyl*_*l'a 5 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 上查看 Microsoft 自己的文档,发现乍一看似乎是一个答案。但是,当文档说从版本控制菜单中选择“在版本控制中发布...”时,嗯...
如您所见,没有“在版本控制中发布...”命令。我一直在做互联网研究,试图找出我错过了什么,但我似乎无法找到。如何让 VS Mac 连接到 GitLab 存储库,我做错了什么?
更新:我还截取了解决方案右键单击菜单的屏幕截图。项目名称和代码已被编辑。
在版本控制选项中发布不符合您的情况。它通常用于首先在本地仓库工作(没有与远程仓库相关),然后将本地仓库连接到远程仓库。
根据您的情况,您可以按照以下步骤在 VS mac 中连接远程(GitLab)存储库并在 VS 中管理 git 存储库版本:
VS -> 版本控制 -> 签出 -> 连接到存储库选项卡 -> 选择“类型”为 Git -> 输入您的 gitlab 存储库 URL -> 根据需要指定路径/目录 -> 签出。
更多详细信息,您可以参考Checkout ancientrepository。
您可以在本地存储库中打开/编辑 VS 项目的文件。工作完成后,您可以保存更改的文件。
要在 VS 中提交并推送更改:版本控制 -> 查看解决方案并提交 -> 您可以查看更改的文件 -> 输入提交消息 -> 提交。在提交窗口中,您可以选择“提交后将更改推送到远程存储库”选项,将更改推送到 GitLab。或者,您可以在版本控制 -> 推送更改选项中将更改推送到 GitLab 存储库。
更多详细信息,您可以参考Reviewing and committing。