簡體   English   中英

從Visual Studio解決方案移動Git存儲庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM