我目前在我的win7电脑上的VM中安装了Fedora17。我想将VM配置为使用git管理我的项目。我在win7上使用eclipse helios和egit插件,我的项目目前驻留在本地。Git和所有依赖项都已安装在VM上。VM的主机名是SSH,并且已经安装了dev.local,因此我将使用以下URL进行访问:
我的问题是,我如何在我的虚拟机上初始化一个新的git存储库,然后将我的本地项目推上来,以便它在虚拟机中由git管理?
发布于 2012-06-29 23:33:15
好了,我终于想明白了。我最终在我的虚拟机上创建了我的Git目录:
# mkdir /home/brett/myproject.git && cd /home/brett/myproject.git
# git init --bare
在我的客户端上,在项目的文件夹(C:\www\myproject)中:
# git init
# git add .
# git commit -m "Initial commit"
# git remote add origin ssh://brett@dev.local/myproject.git
# git push origin master
我删除了项目的客户端副本,并在eclipse中,File > Import > Git > project from Git,选择URI。
我插入了详细信息以访问dev.local上的git存储库,并在eclipse中创建了一个本地副本。
无论如何,感谢所有花时间回复这篇文章的人。实际上,我在网上找到了一篇不错的文章,这篇文章很有帮助。
http://www.vogella.com/articles/EGit/article.html
发布于 2012-06-28 01:39:13
在虚拟机中运行git daemon。git协议会让你更轻松。
https://stackoverflow.com/questions/11229837
复制相似问题