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

时间:2016-07-21 14:43:54

标签: vb.net windows git visual-studio-2015

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

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

  • 我在我的服务器上安装了Git - 虽然我不确定我是否需要这样做。

  • 我已将其安装在本地计算机上。
  • 我映射了一个共享目录(v:)

我已尝试(成功 - 我认为)将我的代码复制到存储库并进行一些提交。 我认为我使用Visual Studio 2015 - Built-It / Extension

取得了一些成功

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

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

输出窗口说: "推送到远程存储库时遇到错误:本地推送(还)支持推送到非裸存储库。"

我已阅读但不确定如何申请VS Git push error '[remote rejected] master -> master (branch is currently checked out)'

PS。由于我的具体设置/需求,我很难找到帮助。欢迎任何教程建议。

很抱歉,如果这太详细了。

1 个答案:

答案 0 :(得分:0)

我试图解决这个问题有很多问题。 当我相信当地人是主人时,其中一个尝试使用网络驱动器作为主人。

我确信我对这个(甚至现在)的菜鸟很多,但是因为它可能有助于某人尝试使用bonobo git服务器。这使我能够在Windows上创建一个基于LAN的Git存储库,我似乎已经开始工作了。

我仍然认为我的问题是试图寻找与我试图做的相关的良好帮助(或者我在错误的地方寻找)。