Tutorial: Aprenda a usar o Git e o GitHub – Parte I
O GitHub é uma plataforma que permite aos programadores alojarem os seus projetos. Esta plataforma pode ser vista também como uma rede social à escala mundial virada para programadores, uma vez que é possível seguir os utilizadores e acompanhar projetos, bem como contribuir informando a existência de bugs ou até mesmo sugerindo eventuais correções ao código.
Hoje vamos ensinar como criar uma conta no GitHub.
Como criar uma conta no GitHub?
Criar uma conta neste plataforma é uma tarefa extremamente simples. Para isso basta que aceda aqui e indiquem os dados solicitados para a criação de uma conta.
Em seguida devem carregar no botão que diz Start a project
E preencham com os dados solicitados para a criação de novo repositório. O repositório pode ser Público ou Privado. Devem também inicializar o repositório.
E está feito, a partir de agora podem usar o GitHub e colocar informação no vosso repositório.
E por hoje é tudo. Num próximo tutorial vamos ensinar a usar esta plataforma com a ferramenta Git. Se tiverem alguma dúvida ou sugestão deixem nos comentários.
Este artigo tem mais de um ano
Good
Ferramenta importante, para programadores e não só. Utilizo com regularidade para uso particular. Bom artigo.
O cliente Magit —> https://magit.vc/
Preguiça? As pessoas não conseguem ler mais que 6,7 parâgrafos por página?
Contudo, boa iniciativa, mas porque não colocar uma artigo mais informativo? Este artigo/tutorial é tão escasso.
Se querem dividir os tutoriais por partes, pelo menos o primeiro devia de dar a conhecer o básico para realmente começar a usar esta ferramenta. Uma utilizador novo da plataforma provávelmente irá pesquisar por github vai ver este tutorial, e pensa porreiro é da pplware, mas depois não consegue fazer uso dele porque praticamente vocês estão a ensinar a criar uma conta no github. Eu sei que irão existir outras “partes”, mas existe necessidade de segmentados com tão pouca informação? Não me levem a mal, é apenas uma crítica construtiva.
Vão sair os seguintes, para ser mais fácil as pessoas, que não dominam a matéria, ir passo a passo.
Não é preguiça, é $$. Quanto mais artigos, mais clicks. Quantos mais clicks, mais revenue. Parece-me óbvio, eles não são voluntários, têm um emprego e querem ter o maior lucro possível.
Pois, não pensei por esse prisma. Porém se tivessem um artigo bem construído conseguiam mais cliques. Porque se é bom, é mais recomendado/referenciado. Eu pessoalmente se for pesquisar alguma tecnologia/técnica nova confesso que o pplware está em último. Praticamente só venho espiar o site á sexta por causa da rúbrica “Hoje é sexta”.
Em último? Mas andas cá sempre…
Imaginação fértil (€€€€€). Só dizes asneiras…mostra-me o teu trabalho amigo!
O Github não é propriamente uma plataforma intuitiva. Se não “mandares” inicializar o repositório andas logo às aranhas.
Mas se achas que é demasiado simples para ti, passa ao próximo…o que não faltam felizmente no Pplware são artigos sobre tantos temas.
Calma, não fui eu que levantei aqui a questão dos €€€€€.
Mas já estava á espera de uma resposta 🙂
Confesso que quanto a tutoriais e artigos sim só visito em último recurso, não por serem maus mas por estarem mais orientados para o utilizador comum (o que é bom).
O que sugeri nada mais foi que o desenvolvimento mais detalhado/rico do assunto.
Acho que o projecto e a equipa pplware com todo o seu potencial pode acatar algumas sugestões ou não? ;P Continuem com o bom trabalho.
Ps: fico á espera da última parte.
Vamos a isso 🙂
O melhor artigo de li sobre git e bastante completo https://www.revista-programar.info/edicoes/edicao-29-junho-2011/
Boa dica! Thanks!
Muito obrigado! Realmente é muito completo
Viva, interessante 🙂
O GitHub também tem a possibilidade de ir avançar os projectos de ambiente dev-tst-prd como o Harvest?
Os repositórios privados tem um custo associado. Isso não é mencionado no artigo.
Como não existe só o GitHub acho que deviam mencionar também algumas alternativas.
Podes dizer alguns desses projetos sff? Obrigado
GitLab (https://gitlab.com) e Bitbucket(https://bitbucket.org), são em tudo semelhantes ao GitHub mas podes criar repositórios privados sem pagares nada 😉
Free?…… não sei se sabe que o pai natal não existe.
O pai natal não existe de facto, mas o Gitlab tem o típico modelo de negocios de uma empresa virada para o opensource, tipo Canonical, ou RedHat.
O GitLab é opensource, pelo que “qualquer um” pode descarregar uma cópia e instalar no seu servidor e com isso fornecer uma instancia de gitlab aos utilizadores do seu servidor.
Agora o GitLab tem duas versões, a gratis que qualquer um pode user e a versão empresarial com licença paga para utilizar e com essa versão tens apoio técnico e algumas funcionalidades extra.
Entre os seus clientes tens: IBM, SpaceX
Para equipas até 5 elementos, existe o https://bitbucket.org/.
Pessoalmente utilizo o GitLab. Mas falando apenas do que conheço, só tenho a acescentar o SourceForge às respostas anteriores.
Também existe o gogs https://gogs.io/ . Uma solução para self-hosting de instancias git, também tem versão ARM e tão leve que corre num raspberry PI.
Imagina se o PiPplware tivesse o gogs pré instalado 🙂 , a tua própria instancia de git a partir de casa 🙂
Pessoalmente uso o GitLab a partir do pessoal do framasoft em frança: http://framagit.org/ com o Atom como editor de texto, com os extras certos, faz tudo o que preciso: add, commit, push, pull, checkout, diff
para proximo tutorial, primeiro acho que deveria começar por command line e num proximo utilizar o atom como interface gráfica.
Uso e “abuso” do BitBucket. Grátis até 5 elementos.
Gitlab grátis sem limites de repositórios
Otimo artigo, obrigado PPlware.
eBook gratis da OReilly:
https://conferences.oreilly.com/oscon/oscon-or/public/content/introducing-github-2e
fonte:
https://blog.adafruit.com/2018/03/07/free-download-from-oreillymedia-introducing-github-2nd-edition-ebook-github/