Если заблокированный repo был оригиналом, я не могу предположить, что это было изменение это для клонирования его, таким образом, это только препятствовало тому, чтобы Вы изменили его в середине и испортили клон. Это должно быть прекрасным после удаления блокировки.
новая клонированная копия (если это был локальный клон) могла бы быть в любом виде уродливого состояния, тем не менее, таким образом, необходимо вывести его и запустить его. (Если бы это был удаленный клон, я надеялся бы, что это перестало работать и уже вывело неполную копию.)
Я не знал, как это делать, но обычно это легко изучить с помощью Emacs. Сначала я спросил о настройках ediff:
M-x customize-apropos
ediff
Я увидел что-то под названием Функция настройки окна Ediff , которая принимает значения Multi Frame , Single Frame или Другая функция . Мой был установлен на Многокадровый и изменил его на Однокадровый и сохранил его для будущих сеансов. И Вуаля! как говорится где-то.
Просто:
(setq ediff-window-setup-function 'ediff-setup-windows-plain)
Mx describe-variable ediff-window-setup-function просветит вас далее.
Для справки, моя настройка ediff довольно проста:
(if (locate-library "ediff")
(progn
(autoload 'ediff-files "ediff")
(autoload 'ediff-buffers "ediff")
(eval-after-load "ediff" '(progn
(message "doing ediff customisation")
(setq diff-switches "-u"
ediff-custom-diff-options "-U3"
ediff-split-window-function 'split-window-horizontally
ediff-window-setup-function 'ediff-setup-windows-plain)
(add-hook 'ediff-startup-hook 'ediff-toggle-wide-display)
(add-hook 'ediff-cleanup-hook 'ediff-toggle-wide-display)
(add-hook 'ediff-suspend-hook 'ediff-toggle-wide-display)))))
Из главы Конфигурация окон и фреймов в Руководстве пользователя Ediff:
Следующая переменная определяет, как установлены окна:
ediff-window-setup-function
Настройка мультикадра выполняется с помощью
ediff-setup-windows-multiframe
функция, которая используется по умолчанию оконные дисплеи. Простая установка, тот, где все окна всегда открыты один кадр, делаетсяediff-setup-windows-plain
, то есть по умолчанию для дисплея без окон (или в окне xterm). По факту, под Emacs, вы можете свободно переключаться между этими двумя настройками, выполнив командаediff-toggle-multiframe
с использованием минибуфера панели меню.
(custom-set-variables
...
'(ediff-window-setup-function (quote ediff-setup-windows-plain))
...)
Не то, чтобы вы установили переменную таким образом, но она позволяет вам узнать эти вещи:
ediff-window-setup-function
ediff-setup-windows-plain
Вы можете настроить переменная из customize: Mx customize-group RET ediff-window
Функция настройки окна Ediff: меню Single Frame
Примечание: вы можете избежать использования мыши для возврата в окно управления ediff, используя M-x other-frame. Также можно найти C-x 5 o