Я использую SourceTree как мой клиент git в Windows (v1.8.3.0). По какой-то причине не показывая diff
моего PowerShell скрипт (.ps1
) и вместо этого показывает его как двоичный файл:Почему исходное дерево не Git Diff a Powershell Script (ps1)
есть параметр мне нужно переключить, чтобы получить правильное поведение? Если я переименую файл в .txt
, то diff
будет работать, как ожидалось.
У меня есть .gitattributes
файл в моем репо, и я обновил его в явном виде учитывать .ps1
файлов, но это не похоже на работу либо:
*.ps1 diff=astextplain
*.PS1 diff=astextplain
С другой стороны, я могу видеть diff
просто отлично в I Гото External Diff
(через BeyondCompare), однако, это не помогло мне выработать коммит на основе конкретных номеров строк: