【问题标题】:how to see local branch and previous commits如何查看本地分支和以前的提交
【发布时间】:2020-03-25 08:43:41
【问题描述】:

我已经在 android studio 中本地创建了 git 分支,并且我已经压缩了文件,当我将该项目解压缩到其他文件夹并打开时,我无法看到我以前的本地分支和提交 我必须做什么查看我以前的分支并提交

【问题讨论】:

  • 你是从 github 下载那个 zip 的,还是你从哪里得到你的 zip 文件的?您的目录是否包含.git 目录?
  • @lucidbrot 我从谷歌驱动器获得
  • @lucitbrot 我的目录中没有 .git 目录你有什么建议
  • @lucidbrot 请查看我的更新帖和截图
  • 当你在本地有一个 git repo(你有,因为你可以创建一个分支),它将其数据存储在 .git 文件夹中。这在某些操作系统上可能是不可见的,但它应该存在。当您仅压缩文件而不压缩此文件夹时,再次解压缩时 git 将没有任何信息。你只压缩文件吗?

标签: android git android-studio git-branch


【解决方案1】:

您需要做的是压缩整个存储库,而不仅仅是压缩文件。

这是因为 git 将其所有信息存储在存储库目录根目录下的 .git 目录中。 .git 目录可能隐藏在某些资源管理器/某些操作系统中,但它仍然存在。

当您压缩包含所有文件的整个存储库时,有一个缺点:

  • 这将是一个大型 zip 存档,因为所有文件的完整历史记录都在其中
  • 如果您将 zip 文件提供给其他人,您将共享所有文件

所以也许你更愿意extract one file and its complete history。不过这有点难掌握。

【讨论】:

    猜你喜欢
    • 2017-12-04
    • 2015-08-16
    • 2023-04-08
    • 2015-07-06
    • 2018-05-08
    • 2014-01-31
    • 2017-11-15
    • 2012-12-07
    • 1970-01-01
    相关资源
    最近更新 更多