【发布时间】:2020-05-26 20:13:37
【问题描述】:
我有 git smudge 和 git clean 使用命令行工作。但是当我在同一个存储库上使用 sourcetree 来结帐和检查时,我没有看到过滤器工作。 我补充说:
[filter "dater"]
clean = TestClean.rb
在配置中。
还在我的路径中添加了 TestClean.rb。我正在使用 Windows 10。
【问题讨论】:
-
“使用命令行工作”是指:在与此过滤器匹配的文件上从命令行运行
git add会触发“清理”操作,对吗? -
是的,当我执行 git add 和 git commit 时。我看到干净的过滤器正在运行。但是当使用 Sourcetree 应用程序进行暂存和提交时,我没有看到过滤器正在运行。
标签: git filter coding-style atlassian-sourcetree