[英]multiple GIT repos, adding an existing project to GIT
我有两个问题:
我有两个单独的存储库(网络Team Foundation Server,GitHub)
我的系统上的/ wamp / www /文件夹中有几个项目,可以在其中提供服务。 他们去了网络上的Git仓库。
我有一个新项目,我想将其放入我的个人 GitHub存储库中。 我不确定如果简单地添加/提交/推送就会发生什么。 可以肯定的是它将以默认的TFS存储库结尾。 如何将其指向我自己的个人存储库?
将现有项目放入我的仓库中
GitHub有几个选项可以启动一个新项目,但是似乎没有一个选项可以放入现有项目。
该项目已经在Git中(因为我的www文件夹是Git init'd),所以我不能简单地对其进行git init。 (git init将我的项目文件夹视为空。)
UPDATE
这个:
如果我正确理解了您的问题,除了TFS存储库,您还想将代码推送到GitHub存储库吗?
解决的办法是添加另一个“远程”。 您克隆的初始存储库会将本地git链接到名为“ origin”的远程目录。 如果要将存储库推送到另一台服务器,您要做的就是添加一个远程服务器。
为此,请执行以下操作:
git remote add github https://github.com/xxx/xxx.git
git push -u github master
其中“ github”是您想要的远程名称。 称它对您有意义,可以是任何东西。 然后,当您想从“原始”远程服务器推入/拉出时,就可以执行git push
或git push origin
,如果您想向另一个远程进行推入,只需执行git push github
。
希望这可以帮助。
对我来说,尚不清楚项目,存储库和“ wampt / www”文件夹之间的关系是什么,但最有可能采用该信息的解决方案是:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.