0

我刚刚安装了 Git 并从 gitorious.org 获取了一个存储库。根据 git gui 应用程序获取成功。但是,当我查看设置本地存储库的目录时,没有源文件。

我有 H:\dev\qt\.git。在 .git 文件夹下有一堆子文件夹和一些文件。除了 .git 子文件夹外,H:\dev\qt 下没有任何内容。我之前所做的 fetch 显然是获取了一些东西,因为 .git 子文件夹现在大约 500 MB。我猜我需要做一些解包来获取源文件。我对 git 完全陌生,所以如果有人可以提供一些建议,将不胜感激。

谢谢。

4

1 回答 1

1

如果您真的只是进行了一次提取,那么所有文件都在 .git 文件夹中。但是,您永远不会自己直接修改 .git 文件夹中的文件。既然你说你提取了,没有克隆,我假设你在 H:\dev\qt\ 初始化了你的本地存储库,然后在 gitorious.org 添加了远程。您可以进行拉取,而不是提取,这会将来自当前分支正在跟踪的远程分支的所有更改合并到工作树中。或者,在这种情况下,由于这是您第一次使用存储库,您应该只做一个克隆:

git clone <url of git repo at gitorious.org>

这将拉下存储库的副本并为您设置工作树。

另外,我推荐阅读这本关于 git 的免费在线书籍,非常棒: http: //progit.org/book/

希望这有助于澄清一些事情!

于 2010-08-15T06:53:16.113 回答