【问题标题】:where are the source files after fetching a git repository获取 git 存储库后的源文件在哪里
【发布时间】:2010-08-15 06:30:07
【问题描述】:

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

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

谢谢。

【问题讨论】:

    标签: git msysgit


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 我最终做了一个 git clone H:/dev/qt 我现在可以看到 H:/dev/qt 下的源文件。还有其他问题,但我认为progit.org/book 的电子书应该有助于回答这些问题。谢谢指点。
    • 当然,很高兴我能提供帮助!
    猜你喜欢
    • 2011-03-06
    • 2016-03-14
    • 2020-05-04
    • 2017-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-13
    • 1970-01-01
    相关资源
    最近更新 更多