如何设置NetBeans 7以下载GitHub存储库的内容?

时间:2011-07-21 22:45:46

标签: git netbeans ide github repository

为我的问题的新生事道歉。我想连接并下载GitHub存储库的内容,特别是:https://github.com/residual/residual(存储库URI为:https://github.com/residual/residual.git)。

我已经为要创建的存储库初始化了一个根路径,然后输入了URI,但是当我点击Fetch时,我得到的只是:

==[IDE]== 21-Jul-2011 23:02:51 Connecting
==[IDE]== 21-Jul-2011 23:02:51 Connecting finished.
==[IDE]== 21-Jul-2011 23:05:29 Fetching...
git fetch https://github.com/residual/residual.git +refs/heads/master:refs/remotes/origin/master
No update
==[IDE]== 21-Jul-2011 23:05:30 Fetching... finished.

听起来很有希望,除了在NetBeans中,存储库看起来像这样(即显然是空的):

enter image description here

如何从存储库中获取文件(我只想在本地编辑它们,但总是提供最新版本 - 不提交任何内容)并在C ++项目中使用它们?

再次为新问题道歉。尽管在过去运行SVN和SourceSafe版本控制时没有遇到任何问题,但我似乎无法找到任何启​​动和运行的指南。

感谢。

2 个答案:

答案 0 :(得分:3)

当你“获取”时,你只填充你的空Git仓库的refs(参考)的“遥控器”部分。
换句话说,您不会修改任何本地文件(暂时没有,因为您的仓库是空的)

比照。这个visual reference for Git,以便了解git fetch如何不修改本地文件。

git fetch

一旦获取,您需要根据刚刚获取的其中一个遥控器分支结帐分支。

另一个选择是直接克隆回购。

git clone

您的本地仓库不会为空,并且会立即在分支上设置(通常默认为master)。

答案 1 :(得分:0)

答案很简单:您需要pullclone存储库。遗憾的是,您现在无法在NetBeans中执行任何操作。