我已经设置了一个本地git存储库,并将我在Netbeans中的项目推送到我的远程git存储库。
我的目的是在我的PC上的文件夹中创建Netbeans中的其他项目和另一个本地git存储库,并将新项目与此存储库连接。
例如,我想添加单独的" NetBeansProjects2"到Netbeans IDE。
为此目的,我尝试过使用GitHub for Windows但是不能"附加" Netbeans中的新项目到新的本地存储库。我还创建了另一个远程git存储库,但它只是克隆了我在Netbeans中的所有现有项目。
我发现的所有教程都只在Netbeans中有一个项目作为示例。当你有一对一的情况时,步骤很明确。
我的问题是如何设置几个链接到不同远程git存储库的本地git存储库并将它们放在Netbeans中?
我目前正在使用Netbeans 8.2,Windows 10和GitHub。
提前谢谢。
答案 0 :(得分:0)
git init
。您可以在另一个存储库的文件夹下初始化存储库:
/myMainRepo/
---.git
---otherProject/
-------.git
存储库信息存储在名为.git的文件夹中,如果此文件夹存在,则表示此处存在git存储库
请记住,您必须添加一个.gitignore来确定每个存储库中的内容。
对于远程存储库,您必须自己管理它们。只需使用以下命令添加它们:
git remote add 'name' 'url'
git将查找远程命名的origin,以及默认情况下要跟踪的名为master的分支。
您可以添加更多遥控器以拥有多个存储库。
git remote add anotherOrign http://mygit
然后netbeans将能够列出现有的遥控器,您将决定在哪里推送。
你也可以用git:
来做git push anotherOrigin master -u
使用-u告诉git在anotherOrigin中跟踪master,这样你就不需要告诉git远程和分支的名字。