Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Add new convenience options like `--no-branches`, `--stash`, etc.

Aberta
#77 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
45/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
go
Domínio
cli

Direção de pesquisa

Comece localizando as opções existentes --branches, --tags e --remotes e, em seguida, analise o comportamento de filtragem de referências descrito em issue #75. Adicione as opções de conveniência solicitadas como equivalentes dos filtros de inclusão e exclusão listados e verifique se o texto de ajuda e os resultados dos repositórios correspondem a esses filtros.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

All of the following can be accomplished using reference filtering (#75), but we could add new options to make them a tad more convenient (and these options would nicely complement --branches, --tags, and --remotes):

  • --no-branches — equivalent to --exclude=refs/heads
  • --no-tags — equivalent to --exclude=refs/tags
  • --no-remotes — equivalent to --exclude=refs/remotes
  • --notes / --no-notes — equivalent to --include=refs/notes / --exclude=refs/notes
  • --stash / --no-stash — equivalent to --include=refs/stash / --exclude=refs/stash
Linguagem predominante
Go
Estrelas
4.1k
Forks
202
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de github/git-sizer

Todas as issues de github/git-sizer

Issues semelhantes

Mais issues de Go

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.