Vb.net 如何保存/提交/推送以使网络具有最新版本?

Vb.net 如何保存/提交/推送以使网络具有最新版本?,vb.net,windows,git,visual-studio-2015,Vb.net,Windows,Git,Visual Studio 2015,如何保存/提交/推送以使网络具有最新版本 我以前从未使用过版本控制 我是Visual Studio 2015的新手(我主要使用VS 2005) 我是一名VB.net开发人员 我运行的是Windows 10,有一台Windows 2008R2服务器(不是AD) 我需要保持我的代码私有和本地(无云) 我最终需要3个开发人员与我的代码协作 我不喜欢使用命令行,除非我必须这样做。(我的GUI) 我觉得版本控制应该与VisualStudio集成 我认为代码应该存储在服务器上,并在我的机器上保存一个本地(

如何保存/提交/推送以使网络具有最新版本

  • 我以前从未使用过版本控制
  • 我是Visual Studio 2015的新手(我主要使用VS 2005)
  • 我是一名VB.net开发人员
  • 我运行的是Windows 10,有一台Windows 2008R2服务器(不是AD)
  • 我需要保持我的代码私有和本地(无云)
  • 我最终需要3个开发人员与我的代码协作
  • 我不喜欢使用命令行,除非我必须这样做。(我的GUI)
  • 我觉得版本控制应该与VisualStudio集成
  • 我认为代码应该存储在服务器上,并在我的机器上保存一个本地(工作)副本
  • 我相信我会从使用Git中受益。(不是GitHub)
  • 我也可以看看高格或倭黑猩猩。我非常讨厌Java(Gitblit)

  • 我在我的服务器上安装了Git——尽管我不确定是否需要这样做

  • 我已经在本地机器上安装了它
  • 我映射了一个共享目录(v:)
我已经尝试(成功地——我认为)将代码复制到存储库中并进行了一些提交。 我认为我在使用Visual Studio 2015构建的It/扩展时取得了一些成功

但是,在尝试使用/创建本地克隆后,例如C:\Users\My User Name\Source\Repos 进行一些更改,全部提交,然后尝试推送,会出现以下错误:

“无法推送到远程存储库。有关详细信息,请参阅输出窗口。”

输出窗口显示: “推送到远程存储库时遇到错误:本地推送(尚未)支持推送到非裸repo。”

我读过,但不确定如何应用于VS

另外,由于我的特殊设置/需要,我正在努力寻求帮助。欢迎提供任何教程建议


抱歉,这太冗长了。

我在解决这个问题时遇到了很多问题。 其中一个尝试将网络驱动器用作主驱动器,而我认为本地驱动器是主驱动器

我敢肯定,即使是现在,我对这一点也不感兴趣,因为这可能有助于人们尝试BonoboGit服务器。这使我能够在windows上创建一个基于局域网的Git存储库,我似乎已经开始工作了


我仍然认为,我的问题是如何找到与我尝试做的事情相关的好的帮助(或者我找错了地方)。

不,我想知道如何在Visual Studio 2015中使用git!我还应该去别的地方吗?啊,所以我应该克隆,给你的repo添加代码,创建一个主题分支,然后进行更改。嗯,这是相当令人沮丧的。我还是做不到。我错过了一些东西,只是不知道是什么。仍然得到相同的错误。这不是一个团队项目。我转换了吗?第一条评论怎么办?