【发布时间】:2019-01-30 04:15:47
【问题描述】:
好吧,我是 Git 新手,这可能是一个菜鸟问题,但我不太明白如何访问我朋友的这个项目。
基本上我想看看他的项目并从中学习。 他给我发了一个 zip 文件,我解压缩并将文件夹导入 intellij(使用 maven,作为我们 uni 的标准)。 现在与我迄今为止看到的其他项目不同,它不包含任何包或 java 文件。 只有一个空的 git 文件,pom.xml 一个日志文件和几个 .idea 文件夹中的 xml 文件
回到我浏览器中的文件夹,它还包含一个 .git 文件夹,据我所知,它应该是一个 git 存储库。包含诸如 hooks、info、logs、refs 和 objects 的文件夹(最后一个是 2mb 大,进一步包含编号文件夹和随机命名的无类型文件) 如何访问/显示此文件夹的内容?
现在我已经尝试查找它,但我的搜索总是导致“从现有项目创建新存储库”等,而不是我正在寻找的内容。 我只了解如何从 url 克隆存储库,而不是从 git 文件夹本身。
无论如何,我是否可以打开此文件夹/存储库,如果可以,如何? 任何帮助或“操作方法链接”将不胜感激
编辑:如果它不应该那样工作并且java文件等仍然必须在那里等等。我的朋友出了问题 - 让我知道
Edit2:项目是用 eclipse 制作的——我也尝试用那个程序打开它,但没有任何区别
【问题讨论】:
-
正常解压文件时会发生什么,没有maven,没有intellij。只是你的文件管理器?
-
我就是这么做的,正常解压文件。然后将文件夹导入intellij。项目文件夹如所述。包含一个带有 xml 文件的 .idea 文件夹,.git 文件夹,通常的 iml,pom.xml。一个日志文件,.gitignore
-
当你进入你的终端,进入解压文件夹的目录,输入
git branch会发生什么?我在想文件隐藏在不同的分支中,否则你有一个空的仓库。您应该能够直接看到代码文件,如果不存在,或者您需要签出不同的分支。我想你提到文件有 2mb 大,如果是这样的话,它必须隐藏一些文件。你期待javascript文件还是什么? -
没什么特别的,只是一个带有一些java类的简单程序。 git branch 没有/显示什么。好吧,如果他们应该出现(就像我以前那样)那么我猜它是空的,就像你说的那样。 Git/objects 只是另一个文件夹,其中还包含 00,0a,02...info 和 pack 之类的文件夹。编号文件夹包含随机文件(例如 efec27ab120fef2998)
标签: git intellij-idea import directory project