Git 遥控器是什么样的?

What does Git remote look like?

我正在 'how to Git' 上为我的同事创建一个教程,我为 addcommitpush 添加了一个简单的教程,现在我希望他们验证他们所做的工作。

我以为我会说 "Go to the remote folder, and verify the new files are there",但我的遥控器看起来像 /.git/ 的内部。

我的遥控器设置有误吗?

我创建如下: git init --bare .\tutorialName\Remote

我曾希望有一个与本地存储库相同的结构,但事实并非如此。

my remote looks like the inside of /.git/.

这就是裸回购。

你通常认为的本地人 "git repo" 实际上是两件事:

  1. 存储库(对象、引用等)的本地副本 - 这保存在 .git
  2. 工作副本 - 一组文件,相当于树在历史上某个时刻的快照

裸仓库没有#2。

这正是裸遥控器所做的,它存储了本地 .git 文件夹的副本。

您所有的提交、分支等都存储在 /.git/ 文件夹中。那就是你推送到服务器的内容。

希望对你有帮助。