Git 什么是mkmf.log,为什么它总是出现在我的应用程序根目录中?
拥有一个使用git进行版本控制的应用程序。一个名为mkmf.log的文件不断出现在应用程序根目录中,有点随机。这是什么 它包括:Git 什么是mkmf.log,为什么它总是出现在我的应用程序根目录中?,git,logging,Git,Logging,拥有一个使用git进行版本控制的应用程序。一个名为mkmf.log的文件不断出现在应用程序根目录中,有点随机。这是什么 它包括: find_executable: checking for git... -------------------- yes -------------------- 来自ls的相关信息: $ ls -lah | grep mk -rw-r--r--@ 1 kyle staff 85B Dec 2 15:44 mkmf.log mkmf.log是您正在
find_executable: checking for git... -------------------- yes
--------------------
来自ls
的相关信息:
$ ls -lah | grep mk
-rw-r--r--@ 1 kyle staff 85B Dec 2 15:44 mkmf.log
mkmf.log是您正在构建的东西的产物。听起来你在用一些本机代码构建一个ruby项目。我最近也看到了我正在开发的ruby on Rails应用程序。它看起来和一些本地宝石有关。你最好的办法是将它添加到你的.gitignore文件中。一些谷歌搜索显示它可能与capistrano相关——事实上,每次我运行capistrano进行部署时,它都会出现。capistrano使用mkmf查找git可执行文件。Cap已更改为使用mkmf以更好地支持windows,但由于创建了mkmf.log文件,此更改已回滚。见: