Skip to content

jonathanmdr/GitCustomizedCommands

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Customized Commands

CI CodeFactor

Criando comandos customizados git para facilitar e simplificar as atividades diárias de quem gosta de trabalhar com git via terminal.


Como funciona:

São simples shell scripts que executam os comandos git internamente, reduzindo a verbosidade dos comandos de forma bem significativa.

⚠️ Os scripts foram testados em MacOS e distribuições Linux baseadas em Ubuntu.

É recomendado que os scripts sejam armazenados em um diretório que esteja mapeado no $PATH como por exemplo o diretório /usr/local/bin.

Sobre os scripts:

Script Descrição
git-create-branch Cria um novo branch local baseado no branch atual, envia para o repositório remoto e faz um checkout no novo branch.
git-purge-branches Deleta todos os branches locais que já foram mergeados no repositório remoto, o script leva em consideração o nome do branch principal, podendo ser por exemplo main ou master, se não for fornecido nenhum nome, por padrão ele assume que seja master.
git-log-graph Exibe toda a árvore de branches com detalhamento dos commits, users e merges que foram realizados no repositório.

Como executar:

Criando um novo branch:

git create-branch <nome-do-branch-que-deseja-criar>

Deletando branches que já foram mergeados:

git purge-branches master

Exibindo a árvore do repositório com detalhes:

git log-graph

Releases

No releases published

Packages

No packages published

Languages