Вопросы с тегом «magit»

17
В Magit, в чем разница между «тайником» и «снимком»?

Руководство пользователя Magit включает в себя два набора «припрятать» команд: команды строчных сохранить тайник и команды верхнего регистра сохранить снимок . После консультации с Google, Stack Overflow и git-stash(1)справочной страницей я все еще не знаю, в чем разница. Какая...

17
Magit log даты

В буфере журнала Magit фиксируются коммиты (по одному на строку) с относительной датой. Это хорошо для недавних коммитов, но не имеет смысла для старых изменений. В частности, это делает досадно трудным связывать даты фиксации с конкретной датой, например, найти ответ на вопрос «какое изменение...

16
Сочетание magit и undo-tree для удобной навигации по истории

Я люблю undo-tree(скриншот ниже). Это обеспечивает простой способ для навигации по различным версиям файла (верхнее окно), позволяя пользователю двигаться вокруг дерева истории файла в отдельном окне (нижнее окно) с простыми клавишами , такими как n, pи C-bи C-fпереключателю через потомков одного и...

16
Magit - Как развернуть все и свернуть все разделы в magit-статусе

Нажатие TABна один неподготовленный файл показывает или скрывает детали, относящиеся к этому файлу. Как показать и скрыть (переключить) информацию обо всех неподготовленных файлах одновременно? Я наткнулся на контур-скрыть-подуровни через M-x. Но я хотел бы знать комбинацию клавиш, чтобы сделать...

16
Как извлечь файл из другого коммита в Magit

У меня есть файл foo.txtв ветке A, и я хочу извлечь foo.txtиз ветви Bв индекс. В командной строке я бы сделал это: $ git checkout B -- foo.txt Я хочу быть в состоянии сделать это в magit, войдя в систему, найдя коммит, в котором я заинтересован (например l o B), найдя foo.txtи выполнив некоторую...

16
Как оформить заказ на файл в magit?

Допустим, у меня конфликт слияния. Я вижу конфликтующий файл как это: Unstaged changes: Unmerged Foo/bar/wibble/plop/elbow.txt Я могу нажать вкладку здесь, чтобы открыть изменения и, возможно, перейти к точке внутри файла, чтобы исправить вручную, но если это большой файл с большим количеством...

15
Команда на посещение Github запроса на ветку с Magit

Очень часто после добавления данной ветки вверх по течению я захочу посетить ее на github и создать запрос на извлечение. Я начинаю раздражаться от необходимости вручную посещать репо, находить филиал и создавать пиар. В: Как я могу написать команду, которая посещает PR-адрес в браузере? PR-адрес...

15
Magit чрезвычайно медленный в Windows. Как мне оптимизировать?

Я вынужден использовать Windows 10 для проекта. Да, я бы предпочел использовать GNU / Linux. Чтобы сохранить здравомыслие, я пытался рассматривать Windows как загрузчик для Emacs :) К сожалению, Magit (одна из моих любимых частей Emacs, которая также компенсирует отсутствие хорошей командной строки...

15
Использование magit для базового добавления, коммита, толчка

Обычно я использую только несколько команд git каждый раз, когда я хочу зафиксировать изменения в репозитории: $ git add --all . $ git commit -m "update." $ git push -u origin master Может ли Magit быть полезным в этом отношении? M-x magit-statusкажется полезным, но я не полностью понимаю язык...

14
Git: возможно ли выделить выбранную область прямо из буфера файлов?

С помощью Magit вы можете открыть буфер состояния magit, нажать, TABчтобы увеличить различие (или RETвызвать отдельный буфер различий ), отметить части блока и нажать sили, uчтобы поставить / удалить сцену из области. Действительно мило. Я хотел бы знать, возможно ли: редактировать файл выберите...

14
Управление несколькими git-репозиториями из magit

Я поддерживаю несколько git-репозиториев, использующих magit, и их количество продолжает расти. Есть ли способ информировать magit обо всех этих проектах, чтобы одна команда представляла сводку состояния каждого из них, вместо того, чтобы вручную запускать magit-statusкаждый из...

14
Magit: как показать различия в строках

У меня есть файл, я делаю некоторые изменения. Вот как SmartGit показывает отличия. Как вы можете видеть, это показывает, где разница находится в пределах линии. Меняет фон на красный цвет в конкретной позиции. И это очень хорошо. Мне не нужно тратить время, чтобы найти различия. Я сразу вижу, в...

14
Magit толкает / тянет показывать прогресс

Мне не хватает визуальной индикации прогресса push / pull. После выполнения соответствующей команды magitпечатает Нажав на домен.tld: repo.git однако, никаких дальнейших указаний на прогресс не дается. При медленном сетевом соединении или если magitобъем передаваемых данных велик, процесс может...

13
Magit diff бок о бок

Я хотел бы знать , если есть способ , чтобы получить стандартный бок о бок diffзрении в magit. То есть вместо того, чтобы видеть старый фрагмент кода и новый один за другим, я хотел бы видеть их в одном горизонтальном...

13
Как автоматически подписывать коммиты с помощью magit?

Я заинтересован в том, чтобы каждая из моих коммитов была подписана моим ключом GPG. Поскольку я использую magit для взаимодействия с git, мне было интересно, возможно ли сказать magit для подписания каждого коммита (или, по крайней мере, некоторый обходной путь для достижения этого был...

12
Можно ли ограничить просмотр журнала magit только коммитами из текущей ветки?

В настоящее время, когда я поднимаю локальный журнал ("l l"), это занимает довольно много времени. Было бы неплохо для журнала просто ограничить себя ближайшей базой слияний (например, против origin / master), но я не смог разобраться, как это...

12
Magit - отменить последний коммит - история манипулирования

Этот вопрос StackOverflow предлагает лучшие решения / подходы для отмены последних коммитов. Я начал использовать Magit пару недель назад, и после просмотра всей его документации у меня все еще нет определенного / лучшего способа отменить ошибочно совершенное изменение. Например: для отмены и...