|  Início
Ajuda

Hospedagem Linux (cPanel) Ajuda

Bip-bip-bip...computando...computando...iniciando sequência 42...
Parece que aqueles robôs malucos estão aprontando de novo! Eles "invadiram" o site e traduziram esta página para o seu idioma. Seus coraçõezinhos de metal tinham as melhores intenções. Eles só queriam ajudar! Use os botões na parte inferior da página para nos contar se os robôs estão fazendo um bom trabalho. Ir para Versão em Inglês

Noções básicas e tutorial do GitHub

GitHub é um populares serviço de controle de versão colaboração baseada na Web. Oficialmente lançado para o público em abril de 2008, Github desde então tem crescido para se tornar uma comunidade de código aberto significativo com bem mais de 10 milhões repositórios e 5 milhões de usuários criado desde sua criação.

DIFICULDADE EM Basic - 1 | Médio - 2 | Avançado: 3
TEMPO NECESSÁRIO 10 minutos
PRODUTOS RELACIONADOS Servidores dedicados ou VPS baseadas em Linux
Baseadas em Linux de hospedagem compartilhada

Como o nome já diz, o principal objetivo do gerenciamento de controle de software distribuído do GitHub diz respeito aos Git, o popular distribuído sistema de gerenciamento de código de origem e controle de revisão. Além de oferecer uma interface gráfica baseado na web para gerenciamento de projetos Git, GitHub oferece um variedade de recursos úteis para qualquer projeto ou equipe.

Revisão de código de colaboração permite que usuários exibir as alterações feitas em vários confirmações ou ramificações rapidamente. Membros da equipe e até mesmo fora desenvolvedores dentro do GitHub comunidade poderá comentar em confirmações, arquivos ou até mesmo individuais linhas de código para realçar um determinado assunto ou fazer uma pergunta.

GitHub Aromatizados Markdown é uma sintaxe de texto personalizado (com base na Markdown padrão) usados em todos os GitHub que permite aos usuários converter facilmente suas entradas de texto sem formatação em formatados saída HTML. A promoção GitHub Aromatizados adiciona uma função de conclusão automática muito simples para referência facilmente problemas (#), tarefas (-[]), as pessoas (nome de usuário) e confirmações (SHA).

GitHub permite que desenvolvedores estabelecer equipes em projetos individuais ou organizações inteiras, permitindo que membros individuais para ter permissão de acesso de leitura, leitura e gravação ou até mesmo nível de administrador para repositórios. Equipes toda até mesmo podem ser mencionadas usando Markdown para Aromatizados de GitHub (@repository/team), informando toda a equipe da atualização.

GitHub atualmente oferece suporte a sintaxe realce para mais de 200 linguagens de programação e também tem acesso móvel por meio de um aplicativo para Android e um site para celular.

Acompanhamento de problema completa de software para cada repositório bem como páginas wiki associado para projetos que precisam de mais informações disponíveis arredondar os recursos centrais que GitHub traz para qualquer empresa.

Introdução ao GitHub

Instalar Git

Como GitHub aceita Git repositórios, será considerado já que você tem Git instalado localmente para este tutorial. Se você ainda não usado ou instalado Git ainda, por favor, Confira nosso tutorial Git para descobrir como começar a usar Git em si.

Registrar uma conta do GitHub

Colaboração e segurança do GitHub estiverem vinculados diretamente para contas de usuário, para que o primeiro passo é registrar uma conta.

Crie um repositório do GitHub

Depois de conectado, clique no + no canto superior direito e selecione novo repositório. Enquanto o nome do repositório é o único campo obrigatório, você pode preencher o restante das informações, conforme necessário e clique em Criar repositório. Neste exemplo estamos criando um novo repositório chamado "Meu-repo."

Crie um repositório Git Local

Após a criação, sua página inicial de seu repositório serão exibidas comandos de configuração rápida para criar um repositório Git local e/ou conecte-se um repositório Git local existente para seu repositório do GitHub "minha repo" criado recentemente.

$ touch README.md
$ git init
$ git add README.md
$ git commit -m "first commit"
$ git remote add origin https://github.com/USERNAME/my-repo.git
$ git push -u origin master

Basta seguir as instruções que você vê em sua linha de comando local para gerar seu próprio repositório local, adicione um host remoto e, finalmente passar seu repositório Git local até GitHub.

Comece criando seu diretório de repositório local, como adicionar um arquivo de teste e inicializando Git básico:

$ mkdir ~/dev/my-repo
$ cd ~/dev/my-repo
$ cat > README.md

Pressione CTRL e C ao mesmo tempo.

$ git init

Qual retorna:

Initialized empty Git repository in /root/dev/my-repo/.git/

Agora adicione seu novo arquivos para Git com a git adicionar comando e, em seguida, confirme que novo arquivo usando o git commit -m comando:

$ git add README.md
$ git commit -m "Initial commit"

Isso irá retornar:

[master (root-commit) ccfed60] Initial commit
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 README.md

Em seguida, adicione um repositório remoto com git remoto para adicionar - vinculado ao seu repositório do GitHub recém-criados - e passar seu repositório local até o repositório remoto GitHub usando o git push comando:

$ git remote add origin https://github.com/your GitHub username/my-repo.git
$ git push -u origin master<

Você será solicitado a inserir suas credenciais do GitHub e depois de entrada bem-sucedidas, seu repositório Git local será enviado ao seu novo repositório do GitHub:

Counting objects: 3, done.
Writing objects: 100% (3/3), 219 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/USERNAME/my-repo.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.

É isso! Repositório do GitHub agora está ativo e funcionando e você pode continuar adicionando a ele, conforme necessário ou criar repositórios praticamente ilimitados para todos os seus projetos futuros no GitHub.

Observação: Como cortesia, fornecemos informações sobre como usar determinados produtos de terceiros, mas não endossamos ou ofereça suporte direto para produtos de terceiros e não somos responsáveis pelas funções ou confiabilidade de tais produtos. Logotipos e marcas de terceiros são marcas registradas de seus respectivos proprietários. Todos os direitos reservados.


Este artigo foi útil?
Agradecemos seus comentários. Para falar com um representante do atendimento ao cliente, ligue para o suporte ou utilize a opção de bate-papo acima.
Ficamos felizes em ajudar! Há algo mais que possamos fazer por você?
Mil desculpas. Conte-nos o que estava confuso ou por que a solução não resolveu o seu problema.