DEV Community

Cover image for GitHub vs Outros
Tiago Danin
Tiago Danin

Posted on

GitHub vs Outros

Um grande números de desenvolvedores estão migrando para outros serviços, devido recente aquisição do GitHub pela Microsoft. No entanto não houve mudanças e o GitHub continuar sendo o melhor (Minha opinião), logo fiz uma lista abaixo de coisas que muitos serviços de hospedagem de projetos em Git não tem:

  • Email confidencial.
  • Usar sua conta para fazer login em outros site (Exemplos GitLab, Crowdin, Rocket.Chat e etc).
  • Design organizado e bonito.
  • Code Owners (Melhor coisa para projeto grande).
  • IPv6 ❤.
  • Suporte ao GIT LFS
  • Notificações (Novos comentários, pull requests, versões e etc).
  • Uptime alto dos servidores.
  • API limpa e fácil de usar (Ainda há dois projetos que tornam isso mais incrível. Octokit e Probot).
  • Integração com Deploy/CLI diretamente do Github com seu provedores de hospedagem: Amazon, Azure, Heroku, TravisCI, Google Cloud e etc.
  • Aquivos de suporte (Guia de contribuição, Documentação, Templante para issue e pull requests).
  • Reações nos comentários.
  • SEO Otimizado (Seu projeto aberto é facilmente indexado e achado nos motores de busca e rede sócias).
  • Pesquisar, também há suporte para regras de pesquisar de nome de aquivos/conteúdos e também consegue fazer pesquisar de códigos, usuários e tags.
  • Sistema de revisão de diff consegue acha funções modificadas.
  • Muitos serviços (Ex. Hospedagem) oferecem suporte a clona um repositório do Github com um simples clique.
  • Marketplace (Tudo qualquer tipo de integração com seu projeto você acha na loja, e boa parte delas são grátis para projeto de código aberto).
  • Drag e drop de tarefas.
  • Explore (Uma página que mostrar os principais projetos em destaque e desenvolvedores).
  • GitHub Classroom (Ajuda professore e alunos no controle de repositórios escolares).
  • É 100% grátis para estudantes.
  • Também é conhecido com "Facebook dos desenvolvedores" (Você pode acompanha projeto que gosta, pessoas e fornecer seu feedback).
  • Usuários também usam (Um exemplo disso é o repositório do Telegram Desktop, uma parte dos issues são feitos por pessoas sem relação com TI).
  • Quantidade de clientes e desenvolvedores ❤ usando GitHub.
  • Estáticas de projeto.
  • Status :)

Mesmo assim você tá querendo migrar? Eu recomendo usar o Gogs ou Gitea.

Top comments (0)