github-deployer é uma ferramenta de linha de comando (CLI) para automatizar o fluxo de trabalho básico do Git: adicionar, commitar e enviar alterações para um repositório remoto.
- Modo Interativo: Um menu fácil de usar para iniciantes.
- Modo de Comando Rápido: Argumentos de linha de comando para automação e usuários experientes.
- Inicialização Automática: Detecta e inicializa um repositório Git se necessário.
- Configuração de Remote: Ajuda a configurar o remote
originse ele não existir.
Você pode instalar a ferramenta diretamente do PyPI:
pip install github-deployer-cliApós a instalação, o comando github-deployer estará disponível no seu terminal.
Para uma experiência guiada, simplesmente execute o comando sem argumentos:
github-deployerVocê verá um menu com as seguintes opções:
- Iniciar Deploy: Guia você através do processo de adicionar, commitar e enviar seus arquivos.
- Mostrar Branch Ativa: Exibe o branch atual e seu status de rastreamento.
- Mostrar Status: Executa
git statuspara mostrar o estado do seu repositório.
Para um fluxo de trabalho mais rápido, você pode usar subcomandos:
Para fazer um deploy com uma mensagem de commit curta:
github-deployer deploy -m "Sua mensagem de commit"Para adicionar também uma descrição longa:
github-deployer deploy -m "Título do Commit" -d "Descrição mais detalhada sobre as alterações."# Mostrar o branch atual
github-deployer branch
# Mostrar o status do Git
github-deployer statusEste projeto é licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.