我需要创建一个新的解决方案,将现有的git repo作为远程(未克隆)并从中拉出来以便我可以开始工作。以前我尝试过空白解决方案并添加到源代码控制,提交然后添加远程,但我收到错误"上游分支" (主人)"已经存在"。我使用的是Visual Studio Professional 2013.如果不清楚,我很抱歉,我很乐意澄清任何细节。提前致谢
答案 0 :(得分:2)
对不起,如果听起来很粗糙,但是我找不到让它不那么生硬的话。
你误解了。没有第一个"克隆"没有办法处理来自GIT仓库的代码。那个仓库。即使在CVS或SVN中,你也有#34;工作副本"。即使使用TFS,您也可以在磁盘上获得源文件。基本上,这就是GIT所称的"克隆":你必须下载(克隆)文件(存储库),然后你可以在IDE中打开它们并处理它们,然后你可以提交并发回它到服务器。
确切的步骤取决于您使用的GIT客户端和IDE。我使用VS但我不喜欢它的GIT客户端,我使用GitExtensions +命令行+ Explorer集成。但是,如果您想使用内置GIT客户端here's some tutorial on how to clone&open solution
答案 1 :(得分:0)
我认为这里的标准做法就是克隆回购并尽快开始工作。