好的,总的noob问题,对于Windows 7上的msysgit,但我有一个远程存储库(在unfuddle上),在一台PC上创建,现在我想把它拉到另一台PC。我尝试使用Git Gui'获取',但该文件夹仍然只有一个.git子文件夹。花了一段时间把它拉了下来,所以我假设回购中有一些东西,但我如何检查它是否正在工作。我没有尝试任何东西似乎工作。
解: 这不是直接在他的回答中,但下面的VonC向我指出了Git的简单帮助文档,这与Git man-pages密集的一样简洁。下面的单个命令为我提供了我需要的工作副本和本地存储库:
$ git clone git@subdomain.unfuddle.com:subdomain/abbreviation.git
答案 0 :(得分:2)
在Git documentation on Unfuddle之后,您是否将您的未融合回购声明为遥控器?
$ cd /path/to/repository
$ git remote add unfuddle git@subdomain.unfuddle.com:subdomain/abbreviation.git
另请尝试gitk --all
:如果获取成功,则应该使用远程跟踪分支(如unfuddle/master
)。然后,您可以将其合并到主分支,以便最终查看(仍为空)工作树中的文件
您也可以使用git pull
将两个步骤组合在一起(fetch + merge)。有关说明,请参阅此blog post。
实际上,OP ProfK会报告克隆问题:
我确实已经添加了虚拟遥控器
git clone git@subdomain.unfuddle.com:subdomain/abbreviation.git
更适合使用已添加到其中的右侧遥控器来获取本地仓库。