Я заметил, что в Tower (Git клиент для Mac) пользователь может отменить изменения даже по строкам. Интересно, как это можно сделать с помощью командной строки? или, может быть, что-то особенное в Башне?
Я часто оказываюсь в этом случае:
@@ -391,7 +392,7 @@ extern BOOL validateReceiptAtPath(NSString *path);
NSURL *url = [self fileURL];
if (url != nil) {
NSRect readFrame = [self _readPreferenceOfFileAtURL:url];
-
+
for (NSScreen * screen in [NSScreen screens]) {
NSRect screenVisibleRect = [screen visibleFrame];
...
Посмотрите, как у меня есть один +
и один -
? Я бы хотел отбросить его, поэтому моя фиксация имеет минимальные изменения (следовательно, меньше возможностей конфликтов и более простой обзор)
:)