O git é capaz de esconder blocos individuais.
Com
--patch
, você pode selecionar interativamente pedaços da diferença entre HEAD e a árvore de trabalho a ser escondida. A entrada stash é construída de modo que seu estado de índice seja igual ao estado de índice de seu repositório e sua árvore de trabalho contém apenas as alterações que você selecionou interativamente. As alterações selecionadas são revertidas da sua árvore de trabalho. Veja a seção “Modo Interativo” do git-add [1] para aprender como operar o--patch
modo.
É possível usá-lo com o magit frontend? O Magit simplifica o uso do modo de correção para uma preparação espetacular. Poderia fazer o mesmo trabalho para esconderijos?