如何从github获取整个存储库?

时间:2011-09-18 01:52:37

标签: git version-control github branch

enter image description here

基本上我试图找出如何在笔记本电脑和台式机上无缝工作。所以,我从我的笔记本电脑开始,制作一个空白的html页面。我将这个改变推向了github。然后我坐在我的桌面上,克隆它,然后开始一个名为crazy_idea的新分支,做一些疯狂的事情。推它。现在我想去喝点咖啡,所以我带着我的笔记本电脑走在街上。如何获取我在桌面上所做的更改?

我已尝试使用此方案 $ git fetch git@github.com:SpencerCooley/sandbox.git crazy_idea,然后是$git checkout crazy_idea,但是当我查看代码时,它看起来与我执行获取之前的完全相同。当我查看我的github帐户上的实际代码时,我可以看到我所做的更改,因此我知道我的推送是成功的。我想我误解了fetch的作用。我认为它应该会在没有合并的情况下降低所有最新的变化。我真的很感激任何人的见解。

2 个答案:

答案 0 :(得分:1)

如果您已在第二台计算机上安装了回购,则只需获取远程。这将带来所有的远程分支机构。如果你没有回购,那么克隆,再次降低一切。一旦你拥有本地仓库中的所有东西,你想要合并或创建一个本地分支来访问新东西。

你可能应该晚上和http://gitref.org/坐下来,以便了解日常工作中使用git所需的所有内容。

答案 1 :(得分:0)