我以前在Linux服务器上保留了裸露的git存储库,并在本地Windows笔记本电脑中保留了工作副本以进行开发(通过ssh使用TortoiseGit与服务器同步)。服务器版本已删除/丢失,因此我想使用Windows计算机上本地工作副本中的最新提交在服务器上重新创建存储库。
从Windows工作副本在远程Linux服务器上创建此新的远程裸回购副本的最佳方法是什么?
跟着这些步骤:
在远程上创建一个裸仓库。
我想ad22提供的答案对您足够好:
mkdir -p myrepo.git
cd myrepo.git
git init --bare
否则,您需要了解如何在服务器上创建裸存储库。
复制或存储刚创建的裸仓库的URL。
(当然,您需要有权访问该URL。)
为您的本地存储库添加一个新的远程服务器。
由于您已经有本地存储库,
TortoiseGit
-> Settings
,看到:
通过右键单击本地存储库并单击“推送项目”,将其推送到远程。
在“推送”对话框中,
假设仅此而已。^ __ ^
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句