git diff
显示正确的缩进,但是 git add -p
没有,以下是相同更改的表示方式。
$ git diff
diff --git a/utils/utils.go b/utils/utils.go
index 3796954..b755bd5 100644
--- a/utils/utils.go
+++ b/utils/utils.go
@@ -11,7 +11,7 @@ import (
)
func LogsDir(homeDir string) string {
- return filepath.Join(homeDir, "logs")
+ return filepath.Join(homeDirs, "logs")
}
$ git add -p
diff --git a/utils/utils.go b/utils/utils.go
index 3796954..b755bd5 100644
--- a/utils/utils.go
+++ b/utils/utils.go
@@ -11,7 +11,7 @@ import (
)
func LogsDir(homeDir string) string {
- return filepath.Join(homeDir, "logs")
+ return filepath.Join(homeDirs, "logs")
}
(1/1) Stage this hunk [y,n,q,a,d,e,?]?
我的配置出了什么问题?
gofmt
格式化程序使用制表符,它期望你的终端在每个第八列都有制表符。但我认为这两种情况应该是一样的。 - torekgit --no-pager diff -- that/file.go
;更仔细地检查文件的内容(之前和之后的内容),以查看该行开头是否有空格和制表符的组合。 - LeGEC