Durante meus primeiros dias de uso do git, minha configuração permitia que eu simplesmente digitasse git push em vez de git push {origin} {branch_name} o que preciso fazer agora. Até recentemente, eu precisava digitar a versão longa… (eu sei)… o que era incrivelmente irritante porque gosto de usar nomes detalhados de ramificações.


Finalmente me cansei da loucura de copiar e colar nomes de filiais e decidi que queria git push fosse sempre enviado para a minha origem com o mesmo nome de ramificação:



git config --global push.default current

Há uma série de push.default valores o senhor pode usar, mas na maioria dos casos, especialmente quando tem um fluxo de trabalho do GitHub, current é provavelmente o valor que o senhor deseja usar. Além disso, como estamos usando --globalesse será o padrão para todos os repositórios!

  • Imagens responsivas: O guia definitivo

    É provável que qualquer web designer que use nosso aplicativo de teste de navegador Ghostlab, que permite testes contínuos em todos os dispositivos simultaneamente, já tenha trabalhado com design responsivo de alguma forma. E, à medida que os sites e dispositivos atuais se tornam cada vez mais variados, uma infinidade de imagens responsivas…

  • API JavaScript Promise

    Embora o código síncrono seja mais fácil de acompanhar e depurar, o assíncrono geralmente é melhor em termos de desempenho e flexibilidade. Por que “atrasar o show” quando o senhor pode acionar várias solicitações de uma só vez e processá-las quando cada uma estiver pronta? As promessas estão se tornando uma grande parte do mundo JavaScript…

  • Botões no estilo do Skype usando MooTools
  • CSS :target

    Um pseudo-seletor CSS interessante é :target. O pseudo-seletor de destino fornece recursos de estilo para um elemento cujo ID corresponde ao hash do local da janela. Vamos dar uma olhada rápida em como o pseudo-seletor de destino do CSS funciona! O HTML Suponha que haja vários elementos HTML com…