跳至内容
GitTree
存储库

打开裸存储库

裸存储库有历史记录,但没有工作文件,就像服务器保留供其他人推送到的文件一样(git init --bare,git clone --bare)。 GitTree 打开它以显示图表、分支和标签,标记其选项卡 bare,并关闭需要工作文件的操作。

免费已更新

免费使用 GitTree:登录后的所有本地 Git 功能。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 创建一个裸存储库
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • 一个裸存储库文件夹,通常命名为 project.git。

在哪里可以找到它

  • 像任何存储库一样打开它:新选项卡上的 Open,或 Open Repository…。
行动macOSWindows 和 Linux
Open Repository…⌘OCtrl+O

步骤

  1. 打开文件夹

    选择 Open 并选择裸存储库的文件夹本身(内部包含 HEAD、refs 和 objects 的文件夹)。

  2. 阅读它的历史

    该选项卡显示一个 bare 徽章。图表、分支、标签和提交详细信息照常工作。

  3. 知道什么是关闭的

    任何更改工作文件的操作(例如暂存、提交或签出)均不可用,原因是:A bare repository has no working files to change.

预期结果

您可以浏览和检查服务器样式存储库,而无需将其克隆到工作副本中。

创建一个裸存储库

在 Initialize a repository 对话框中,打开 Bare repository (history only, no working files)(创建存储库)。对于您所从事的项目,请将其关闭。

如果出现问题

我想编辑裸存储库中的文件

将其克隆到普通工作副本(克隆存储库)并将您的提交推回。

问题

我可以从 GitTree 推送到裸存储库吗?

是的。将其路径或 URL 作为远程添加到工作副本中并推送到它,就像推送到任何服务器一样。