首页 > 解决方案 > 本地 Git 存储库中包含提交信息的随机文件是什么?

问题描述

我正在学习如何将 Git 与 Visual Studio 一起使用,我刚刚注意到一个文件在我的本地存储库中没有扩展名,我想知道它最初是如何到达那里的。这就是我运行git status时的显示方式:

(抱歉链接,需要更多的声誉来发布图片)

https://imgur.com/4Qw7cbn

但是,本地 repo 中的文件名在 Windows 资源管理器中显示如下。

https://imgur.com/cE0QT7W

我将文件移出本地 Git 存储库,以查看 Git 或 Visual Studio 是否会抛出任何错误,但什么也没发生。我怀疑这是某种日志文件,因为当我打开它时,我在里面找到了下面的内容。

请注意,这只是一个示例,因为文件很长。

[33mcommit 836ebc841dcc16806f4dad33d2ac32b5437b5d32[m[33m ([m[1;36mHEAD -> [m[1;32mmaster[m[33m)[m 日期:2019 年 8 月 12 日星期一 16:11:23 +0300

添加项目文件。

[1mdiff --git a/RandomNameGenerator.sln b/RandomNameGenerator.sln[m [1m新文件模式100644[m

[1mindex 0000000..f0bc8d2[m

[1m--- /dev/null[m

[1m+++ b/RandomNameGenerator.sln[m

[36m@@ -0,0 +1,25 @@[m

[32m+[m[32m[m

[32m+[m[32mMicrosoft Visual Studio 解决方案文件,格式版本 12.00[m

[32m+[m[32m#Visual Studio 15[m

[32m+[m[32mVisualStudioVersion = 15.0.28307.645[m

[32m+[m[32mMinimumVisualStudioVersion = 10.0.40219.1[m

[32m+[m[32mProject("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RandomNameGenerator", "RandomNameGenerator\RandomNameGenerator.csproj", "{18AAEB05-8D77-463F-91DE-ED78FBDE4EB1}"[m

好奇心使我变得更好,我想知道它是什么以及为什么会在那里?

如果有人能提供一些见解,将不胜感激。

标签: c#git

解决方案


推荐阅读