Perguntas com a marcação «magit»

12
Magit - Desfazer último commit - Manipulação do Histórico

Esta questão do StackOverflow tem as melhores soluções / abordagens para desfazer as últimas confirmações. Comecei a usar o Magit há algumas semanas e, depois de examinar toda a documentação, ainda não tenho uma maneira definitiva / melhor de desfazer uma alteração cometida por engano. Por...

11
Rebase simples do mestre com o magit?

Acabei de atualizar para a versão mais recente do Magit, que usa a versão antiga há anos. Todas as melhorias são ótimas depois de um pouco pesquisando e descobrindo as diferenças. Agora, estou apenas tentando fazer o rebase mais simples (não interativo) magite não consigo descobrir como fazê-lo....

11
Magit: não peça para salvar alterações

Quando eu tenho um buffer com alterações não salvas, o magit solicita cada ação para salvar essas alterações. Não salvei essas alterações de propósito. Existe uma maneira de desativar esse comportamento? Meu Magit deve simplesmente ignorar alterações não

10
Comandos personalizados do Magit

O Magit exibe a progressão de comandos de várias etapas com janelas pop-up. Por exemplo, pressionar cabre o menu de confirmação, de onde pressionar aserá chamado magit-commit-amend. Eu gostaria de incluir meu próprio comando magit-commit-snapshote invocá-lo com cn. n: Snapshotdeve ser exibido no...

10
Magit não reconhece repositório git através da conexão ssh

Estou usando o ssh para conectar-se a um servidor remoto. No servidor, há um repositório git chamado MRFLSSVM. No entanto, quando executo magit-statusem: /ssh:qmServer:/home/Chang/qmCodeLab/MRFLSSVM/ Magit me pede Create repository in /ssh:qmServer:/home/Chang/qmCodeLab/MRFLSSVM/?. Alguma idéia...

10
magit-push trava no Windows

Estou usando o GNU Emacs no Windows e não consigo magit-pushenviar minhas alterações locais para um repositório remoto. Isso acontece com repositórios remotos, independentemente de serem acessados ​​com SSH ou HTTPS. O que preciso fazer para tornar o magit-pushtrabalho no Windows tão integrado (ou...

10
Como implementar o menu pop-up semelhante ao usado no Magit

Questão Gostaria de criar uma interface de usuário na forma de menu pop-up , menu pop-up semelhante ao usado no Magit . Características Definição de pop-up O pop-up no contexto desta pergunta significa uma pequena janela temporária que contém uma coleção de itens de menu para que o usuário...

9
Como lidar bem com o git diff compatível com o modo de linha visual?

Eu digitei meu manuscrito no modo organizacional com visual-line-modeligado. Fisicamente, um dos meus parágrafos é apenas uma linha que é enrolada com suavidade. Nesse caso, quando tentei git diff (magit) para ver o que alterei, toda essa linha (parágrafo) está marcada para ser alterada. Não pude...

9
Estado de confirmação padrão do Magit no Mal

Eu uso evil. Normalmente, quando eu confirmo, gostaria de começar a digitar imediatamente, mas evilinicia o buffer evil-normal-state. Eu costumava definir (evil-set-initial-state #'git-commit-mode 'insert) Mas isso não funciona mais, como o Magit usa text-modepara seus buffers de...

8
Como rolar para cima ao expandir uma seção no status magit?

No magit-statusbuffer, pressionar pressionando TABmostra ou oculta uma determinada seção, o que é útil ao analisar o conteúdo não-estágios e ver quais blocos podem ser encenados. No entanto, ao tabular uma seção, o buffer fica inativo; portanto, a seção que estou tentando expandir vai para a parte...

8
Use o magit para comparar todas as alterações em duas revisões

Existe uma maneira de chamar o Ediff do Magit para comparar as alterações em todos os arquivos entre duas revisões, não apenas as alterações em um único arquivo? Meu caso de uso é um colega de trabalho que me pedirá para revisar as alterações que ela fez em uma ramificação, que pode ser executada...

8
Significado do buffer de status magit: Head, Merge, Push

Alguém pode explicar o que significam as três principais linhas do buffer de status do magit? EspecialmenteMerge: origin/master Commit message Head: master Commit message Merge: origin/master Commit message Push: origin/master Commit message Usando o console, meu diretório de trabalho parece...

8
Mostrar confirmações remotas não puxadas no magit

Estou tentando substituir o SourceTree pelo Magit e um dos recursos que não consigo entender como reproduzir no Emacs é fazer com que ele me mostre confirmações remotas no gráfico. Na árvore de origem com esta aparência: É possível reproduzir no

8
Alterar a visibilidade padrão de uma seção Magit

Eu tenho uma bifurcação de repositório popular, quero poder acompanhar os envios enviados por push a esse repositório, além de ter meus próprios comprometimentos pessoais no meu fork. Eu realmente não quero que minhas alterações sejam mescladas a montante, por isso estou bem com a mesclagem / nova...