sexta-feira, 11 de maio de 2018

Roteiro para chaves PGP usando GIT no Debian

https://github.com/nextcloud/server/wiki/How-to-sign-your-commits-using-PGP

https://keyring.debian.org/creating-key.html

https://www.vivaolinux.com.br/topico/OTRS/Assinar-mensgens-com-o-gpg-(PGP)

sexta-feira, 26 de janeiro de 2018

GIT: juntando commits

Às vezes, para implementar uma funcionalidade, é preciso fazer vários commits, mas no final você só precisa de um, com todas as mudanças.

Para juntar vários commits, use o comando git rebase, neste formato:

git rebase -i [branch]~[numero de commits]

Por exemplo, se você quiser juntar os três ultimos commits do branch issue2814

git rebase -i issue2814~3
 
Será aberto um editor com os commits.Substitua a palavra pick por squash a partir da segunda linha, para que os commits anteriores sejam mesclados ao último.

Após salvar o arquivo com as mudanças, será aberto o commit único, para alteração dos comentários.