[英]Moving a Git repository from a Visual Studio solution
我只是git的初学者,并且拥有一个包含5个项目的C#Visual Studio解决方案(sln)。 我已经明白,我还需要有5个不同的git'项目'。
目前这些Git项目存储在我的sln目录中的一个目录中,但我宁愿将它放在一个单独的磁盘上,包括历史信息等。我应该怎么做(以安全的方式)?
编辑/更新:这与在Visual Studio中的git扩展中使用clone命令相同:我得到输出:
c:\\ Program Files(x86)\\ Git \\ bin \\ git.exe clone -v --bare --progress“G:/ Data / Eigen / Informatica / KorgKronosTools / KorgKronosTools /”“d:/ git / KorgKronosTools”克隆到裸存储库d:/ git / KorgKronosTools ...完成。 完成
你想要的是一个远程存储库:
cd c:\backup\
mkdir project-X
cd project-X
git --bare init
然后转到现有的存储库并在其中:
git remote add origin file://c:/backup/project-X
git push origin master
现在每当你认为它是一个备份的好时候,运行git push origin master
并在现有目录中所做的更改将被推送到“远程”目录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.