Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
wiki:documentation:devguide:gitlab [2016/07/26 17:40] raphael.costa [Fazendo um Pedido de Merge (Merge Requests)] |
wiki:documentation:devguide:gitlab [2016/07/29 14:14] mzaglia [Alterando o endereço de um remote] |
||
---|---|---|---|
Line 91: | Line 91: | ||
===== Fazendo um Pedido de Merge (Merge Requests) ===== | ===== Fazendo um Pedido de Merge (Merge Requests) ===== | ||
- | |||
- | **TODO:** Rafael, por favor, reveja esta seção. | ||
Para enviar as modificações presentes no repositório do seu //fork// para o repositório original será necessário fazer um pedido de //merge// através da interface gráfica do GitLab. | Para enviar as modificações presentes no repositório do seu //fork// para o repositório original será necessário fazer um pedido de //merge// através da interface gráfica do GitLab. | ||
Line 107: | Line 105: | ||
Você será redirecionado para a página de criação e detalhes adicionais do //Merge Request//. Preencha um título do pedido, adicione uma descrição do que esta foi feito e em seguida confirme. | Você será redirecionado para a página de criação e detalhes adicionais do //Merge Request//. Preencha um título do pedido, adicione uma descrição do que esta foi feito e em seguida confirme. | ||
+ | |||
+ | ===== Dicas para o Git ===== | ||
+ | |||
+ | === Alterando o endereço de um remote === | ||
+ | |||
+ | Caso você queira alterar o endereço de um remote, use o comando a seguir em seu repositório local: | ||
+ | <code bash> | ||
+ | $ git remote set-url <nome-do-remote> <novo-endereço> | ||
+ | </code> | ||
+ | |||
+ | === Desfazendo um commit no seu repositório local === | ||
+ | |||
+ | Desfazendo o último commit e mantendo as alterações: | ||
+ | <code bash> | ||
+ | $ git reset HEAD^ | ||
+ | </code> | ||
+ | |||
+ | Desfazendo o último commit e as alterações **permanentemente**: | ||
+ | <code bash> | ||
+ | $ git reset HEAD^ --hard | ||
+ | </code> | ||
+ | |||
+ | Desfazendo múltiplos commits: | ||
+ | |||
+ | <code bash> | ||
+ | $ git reset HEAD~<quantidade-de-commits> | ||
+ | </code> | ||
+ |