Когда файл, который я переписываю, имеет следующее содержимое:
one
two
four
, и я переписываю его следующим образом:
one
two
three
four
Я ожидаю, что git diff
скажет, что я ' мы добавили строку с «тремя», но там говорится, что я удалил все в первой версии, а затем добавил все во второй версии.
Вот как я пишу файл:
with open(file_path, 'w') as my_file:
my_file.write(my_text)
Что я могу сделать, чтобы получить ожидаемый результат от git diff
?