Tutorial: Aprenda a usar o Git e o GitHub – Parte I

28 Comentários

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.

Comentários

28

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de arc
    arc

    Ferramenta importante, para programadores e não só. Utilizo com regularidade para uso particular. Bom artigo.

    1. Avatar de Cliente
      Cliente

      O cliente Magit —> https://magit.vc/

  2. Avatar de Webcrawler
    Webcrawler

    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.

    1. Avatar de Vítor M.

      Vão sair os seguintes, para ser mais fácil as pessoas, que não dominam a matéria, ir passo a passo.

    2. Avatar de Pedro Queiroga
      Pedro Queiroga

      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.

      1. Avatar de GoDog
        GoDog

        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”.

        1. Avatar de Pedro pinto
          Pedro pinto

          Em último? Mas andas cá sempre…

      2. Avatar de Pedro Pinto

        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.

        1. Avatar de GoCat
          GoCat

          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.

          1. Avatar de Pedro Pinto

            Vamos a isso 🙂

  3. Avatar de João
    1. Avatar de José
      José

      Boa dica! Thanks!

    2. Avatar de Tiago
      Tiago

      Muito obrigado! Realmente é muito completo

  4. Avatar de Alex
    Alex

    Viva, interessante 🙂

    O GitHub também tem a possibilidade de ir avançar os projectos de ambiente dev-tst-prd como o Harvest?

  5. Avatar de Tecnical
    Tecnical

    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.

    1. Avatar de Pedro Pinto

      Podes dizer alguns desses projetos sff? Obrigado

      1. Avatar de Pedro
        Pedro

        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 😉

        1. Avatar de sakura
          sakura

          Free?…… não sei se sabe que o pai natal não existe.

          1. Avatar de Gekko
            Gekko

            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

      2. Avatar de Gilito
        Gilito

        Para equipas até 5 elementos, existe o https://bitbucket.org/.

      3. Avatar de Tecnical
        Tecnical

        Pessoalmente utilizo o GitLab. Mas falando apenas do que conheço, só tenho a acescentar o SourceForge às respostas anteriores.

      4. Avatar de Gekko
        Gekko

        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

  6. Avatar de jedi
    jedi

    para proximo tutorial, primeiro acho que deveria começar por command line e num proximo utilizar o atom como interface gráfica.

  7. Avatar de Óscar Alho
    Óscar Alho

    Uso e “abuso” do BitBucket. Grátis até 5 elementos.

    1. Avatar de LG
      LG

      Gitlab grátis sem limites de repositórios

  8. Avatar de Joao
    Joao

    Otimo artigo, obrigado PPlware.