git - 使用 Git 提交后的缩进问题
问题描述
我在使用 git 时遇到问题,不知道如何解决。我做了一个提交,代码正确对齐,一行下一行。我使用 Source Tree 提交,但由于某种原因,代码在暂存后缩进了。我检查了实际文件,它没有缩进,所以我认为这只是一个显示问题。当我推送代码时,它是缩进的,现在它已被传递到存储库。我想反转缩进,但由于本地文件没有缩进,我无法更改它。我已经使用这种方法很长时间了。发生后我更新了 Source Tree 软件,但在下一次提交时没有发生。我能做些什么来修复这个早期提交的缩进?
这是图像。我还尝试重新输入所有代码,而不是复制和粘贴。
更新:我仍然遇到这个问题,我开始认为可能是 Atom 文本编辑器是原因。我总是用tab来对齐代码,但是如果我按回车键将它推到新行,Atom会使用空格缩进。我真的不在乎是否存在制表符或空格,但我想确保它在提交时正确对齐。
解决方案
推荐阅读
- javascript - 从嵌套的 html 列表生成多维数组/对象
- python - git python 不能在两次提交之间显示日志?
- angular - 我的 Angular 应用程序中的 ts 脚本在 node_modules 中找不到模块
- html - 使用自定义动画使 Modal 变大
- python-3.x - 在 python Queue 中添加新元素正在将所有以前的值更改为最新值(实现所有以前的 StackOverflow 答案)
- amazon-web-services - 如何设置 AWS Lambda 执行时间超过 15 分钟(即发即弃)?
- listview - 从 futurebuilder 中删除项目时,它不会更新
- asynchronous - 有没有办法在 dask 客户端中运行异步功能?
- powershell - 让多个 PSCustomObject 在 PowerShell 中正确导出的问题
- angular - 如何在 Angular 中跨多个模块聚合组件