1
resposta

GitHub Desktop

Boa tarde. Por que a opção por não trabalhar com o GutHub Desktop? Não é mais rápido, menos burocático e com resultados semelhantes ao do Git "puro"?

1 resposta

Oi, Nemézio! Boa tarde!

Entendo sua dúvida sobre o uso do GitHub Desktop em comparação com o Git "puro" via linha de comando. Realmente, o GitHub Desktop pode ser uma ferramenta mais amigável e menos burocrática para muitos usuários, especialmente aqueles que estão começando e preferem interfaces gráficas. Ele facilita várias operações comuns do Git, como clonar repositórios, fazer commits, criar branches, entre outras, tudo com cliques em vez de comandos.

No entanto, há algumas razões pelas quais muitos cursos e tutoriais, incluindo o que você está seguindo, optam por ensinar o uso do Git via linha de comando:

  1. Flexibilidade e Poder: A linha de comando oferece acesso a todas as funcionalidades do Git. Algumas operações mais avançadas ou específicas podem não estar disponíveis ou ser mais difíceis de realizar no GitHub Desktop.

  2. Aprendizado Profundo: Usar a linha de comando ajuda a entender melhor como o Git funciona. Isso é importante para resolver problemas que possam surgir e para usar o Git de maneira mais eficiente.

  3. Consistência: A linha de comando é a mesma em qualquer sistema operacional, enquanto interfaces gráficas podem variar. Isso torna os tutoriais e a documentação mais universais.

  4. Automação: Muitas tarefas podem ser automatizadas com scripts quando se usa a linha de comando, o que é uma grande vantagem para desenvolvedores.

Claro, isso não significa que você não possa usar o GitHub Desktop se preferir. Ele pode ser uma ótima ferramenta, especialmente se você se sente mais confortável com interfaces gráficas. O importante é entender os conceitos e saber que há várias formas de realizar as mesmas tarefas.

Espero ter ajudado e bons estudos!