Um dos meus recursos favoritos dos editores de texto modernos é sua capacidade de integrar ferramentas para formatar o código a cada salvamento. No entanto, quando se trabalha em projetos legados, a formatação automática pode ser um problema; se o usuário abrir um arquivo que não alterou explicitamente, o arquivo ainda poderá ser modificado pelo formatador. Tudo isso leva ao git status
mostrando um monte de modificações de arquivos que o senhor não deseja.
Para desfazer rapidamente as alterações de arquivos com o git, execute os dois comandos a seguir:
git reset HEAD path/to/file.ext git checkout path/to/file.ext
O segundo comando (checkout
) é necessário ou o senhor ainda verá o arquivo listado ao executar git status
novamente. Com essas duas execuções, o senhor não verá mais o arquivo listado com git status
.
O git facilita o controle de versão, mas as duas etapas necessárias para reverter essencialmente as alterações em um arquivo não são intuitivas, por isso pensei em compartilhar neste blog. Boa codificação!
Uma entrevista com Eric Meyer
Seus primeiros livros sobre CSS foram fundamentais para impulsionar meu amor pelas tecnologias de front-end. O que havia no CSS que o senhor se apaixonou e o levou a escrever sobre ele?
Enviar notificações por e-mail sobre imagens quebradas usando jQuery AJAX
Normalmente, é melhor reparar caminhos de imagens quebrados o mais rápido possível, pois eles podem prejudicar a credibilidade de um site. E pior ainda é ter um usuário informando o senhor sobre isso. Usando jQuery e PHP, o senhor pode fazer com que sua página o notifique automaticamente sobre…