最近在收听git中的更改之后,我注意到一个名为" s"的奇怪文件。在我的项目的根目录中。它看起来像某种腐败的git diff。
可能是什么导致了这个?如何防止它再次发生?
[1mdiff --git a/app/assets/stylesheets/<redacted>/_blog.scss b/app/assets/stylesheets/<redacted>/_blog.scss[m
[1mindex e2b54f0..a7363a1 100644[m
[1m--- a/app/assets/stylesheets/<redacted>/_blog.scss[m
[1m+++ b/app/assets/stylesheets/<redacted>/_blog.scss[m
[36m@@ -3,8 +3,9 @@[m
$login-gray: #3f3a3c;[m
$contact-us-blue: #0087fc;[m
$blog-background-gray: #f2f2f2;[m
[32m+[m[32m$blog-navbar-color: #343434;[m
[m
[31m-// Header layout[m
[32m+[m[32m// Site header layout[m
[m
$blog-navbar-height: 64px;[m
[m
[36m@@ -35,7 +36,7 @@[m [m$blog-navbar-height: 64px;[m
}[m
}[m
[m
[31m-// Header elements[m
[32m+[m[32m// Site header elements[m
[m
.login {[m
background-color: $login-gray;[m
[36m@@ -47,6 +48,12 @@[m [m$blog-navbar-height: 64px;[m
background-color: $contact-us-blue;[m
}[m
[m
[32m+[m[32m// Blog header[m
[32m+[m
[32m+[m[32m#blog-navbar {[m
[32m+[m[32m background-color: $blog-navbar-color;[m
[32m+[m[32m}[m
[32m+[m
// Trapezoids[m
[m
.trapezoid {[m
[1mdiff --git a/app/views/blog/posts/index.html.haml b/app/views/blog/posts/index.html.haml[m
[1mindex 1f2d61c..1e9517d 100644[m
[1m--- a/app/views/blog/posts/index.html.haml[m
[1m+++ b/app/views/blog/posts/index.html.haml[m
[36m@@ -21,7 +21,16 @@[m
%li[m
%a.contact-us.trapezoid.bottom-left-trapezoid{ href: "#contact" }[m
Contact Us![m
[31m- #blog-navbar[m
[32m+[m[32m %nav#blog-navbar.navbar[m
[32m+[m[32m .navbar-header[m
[32m+[m[32m %button{ type: "button", class: "navbar-toggle", "data-toggle" => "collapse", "data-target" => "#bs-example-navbar-collapse-1" }[m
[32m+[m[32m %span{ class: "sr-only" }[m
[32m+[m[32m Toggle navigation[m
[32m+[m[32m %span{ class: "icon-bar" }[m
[32m+[m[32m %span{ class: "icon-bar" }[m
[32m+[m[32m %span{ class: "icon-bar" }[m
[32m+[m[32m %a{ href: "/blog" }Blog home[m
[32m+[m
[m
#blog-content[m
%h1 <redacted>[m
注意:在Sublime中,大多数行都有一个或多个[ESC]
字符,这些字符不会出现在SO中。
我觉得这次我输入的命令并没有什么奇怪的(例如没有明显的拼写错误)。此外,如果重要的话,这还是ssh。
答案 0 :(得分:1)
检查您的命令历史记录。最有可能的是,您进行了本地更改并执行了以下操作:
git diff HEAD > s
这可能发生在过去的某个时间,这可能解释了为什么你不能看到你最近的历史。