0% acharam este documento útil (0 voto)
4 visualizações3 páginas

Git e GitHub: Controle de Versão Eficaz

Propostas de tópicos a serem vistos para criação de interfaces digitais.

Enviado por

gloom.daband
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações3 páginas

Git e GitHub: Controle de Versão Eficaz

Propostas de tópicos a serem vistos para criação de interfaces digitais.

Enviado por

gloom.daband
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

🌇

Interfaces: 17/08
SCM (Gerenciamento da cadeia de
suprimentos) Source Control
Management

O SCM, ou Sistema de Controle de Código Fonte (do inglês Source


Code Management), é um padrão utilizado por desenvolvedores de
software para agilizar a criação e distribuição de códigos.

Git

Git é um sistema de controle de versão desenvolvido por Linus


Torvalds (o criador do Linux).

O Git é um software para gerar projetos onde vários


desenvolvedores podem trabalhar ao mesmo tempo. Desenvolvido em

Interfaces: 17/08 1
2005 por Linus Torvalds precisamente para a criação do Kernel do
Linux, hoje ele é utilizado para elaborar qualquer site,
software ou código de forma rápida e inteligente.

É uma ferramenta grátis e open-source que você usa para


controlar as versões do código-fonte do seu projeto. Tendo uma
arquitetura distribuída, o Git não requer um servidor central
(como acontece em outros sistemas de controle de versão tipo o
CVS ou o Subversion), e cada colaborador do projeto conta com
uma cópia do código que também serve como um repositório que
guarda todo o histórico das versões.

Isso significa que qualquer desenvolvedor numa equipe pode


gerenciar o código-fonte e seu histórico de mudanças usando
ferramentas de linha de comandos de Git – desde que tenha sido
concedido o acesso para isso, é claro.

O Git também encara data de uma forma melhor diferente de outros


sistemas. A maioria dos VCSs (version control software) pensa na
informação que eles guardam como um bando de arquivos e
alterações feitas neles ao longo do tempo. Já o Git encara data
mais como uma série de fotos, a cada commit, o Git registra como
estão todos os seus arquivos naquele instante e guarda uma
referência. Se nada mudou, o Git não guarda o arquivo novamente,
só mantém o registro que já tinha. Bem melhor em termos de
desempenho, né?

Github

GitHub é um serviço baseado em nuvem que hospeda um sistema de


controle de versão chamado Git. Ele permite que os

Interfaces: 17/08 2
desenvolvedores colaborem e façam mudanças em projetos
compartilhados enquanto mantêm um registro detalhado do seu
progresso.

Aqui os usuários compartilham seus projetos, e pessoas de


qualquer lugar do mundo podem trabalhar paralelamente neles.

Além disso conta com planos pagos que disponibilizam mais


recursos e atendem melhor principalmente às empresas. Apesar da
sua fama, ele não está sozinho no mercado. Seus dois principais
concorrentes são Gitlab e BitBucket.

(Necessário saber sobre o criador e suas vantagens e


desvantagens).
Versionamento de códigos.

Github Pages

Você pode usar o GitHub Pages para hospedar um site sobre si


mesmo, sua organização ou seu projeto diretamente de um
repositório do GitHub.

O GitHub Pages é um serviço de hospedagem de site estático que


usa arquivos HTML, CSS e JavaScript diretamente de um
repositório no GitHub e, como opção, executa os arquivos por
meio de um processo e publica um site. Você pode ver exemplos de
sites do GitHub Pages na coleção de exemplos do GitHub Pages.

É possível hospedar seu site no domínio [Link] do GitHub ou no


seu próprio domínio personalizado. Para obter mais informações,
consulte "Usar um domínio personalizado com o GitHub Pages".

Interfaces: 17/08 3

Você também pode gostar