null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
444869
GIT - Controle de versionamento com GIT
Descripción
Apresentação do Git, histórico, surgimento
Mapa Mental por
Edvaldo Ribeiro
, actualizado hace más de 1 año
Más
Menos
Creado por
Edvaldo Ribeiro
hace más de 10 años
55
0
0
Resumen del Recurso
GIT - Controle de versionamento com GIT
Apresentação e passos iniciais GIT
O que é o Git
Softtware que permite controle de versões de seus arquivos
Mantém histórico de mudanças permitindo acessar qualquer versão em particular
Sistema de Controle de Versão -> Version Control System - VCS
Sistema Gerenciador de Código Fonte -> Source Code Management - SCM
Exemplos:
primitiva, por nomenclatura - versao1, versao2
Escrita Colaborativa no Word
Evolução
1986 - 1990 - CVS (Concurrent Version System)
Código Aberto
Trabalho colaborativo no mesmo arquivo via repositório remoto
2000 até os dias atuais - Apache Subversion SVN
Trabalho colaborativo no mesmo arquivo remoto via repositório remoto
Diferente do CVS - rastreia o histórico de diretórios ao invés de avaliar um ou conjunto de arquivos específicos
BitKeeper SCM- Source Code Management
Proprietário, inicialmente com versão "community" gratuita
Código fechado
A versão "community foi usada na gerência do kernel Linux por muitos anos
Deixou de ser ofertada gratuitamente a partir de 2005
Controle de versão distrituído
Git - 2005
Criado por Linus Torvald
Sistema de Controle de versão distribuído
Código Aberto
Gratuito
Alguns branchmarks demonstram ser bem mais rápido que os demais
Controle de versão distribuídos
Não há necessidade de um repositório central
Existem várias cópias, cada um com seu "change set"
Suponha o "change set" comnnomes genéricos A, B, C, D, E, F, G, H no arquivo abc.java
Repositório 1: A,B,C,D,E,F,G,H
Repositório 2: A,B,C,D,E
Repositório 3: A,B,C,F,H
Repositório 4 - B,D,E,F
Repositório 5: C,E,H
No Git as mudanças são encapsuladas em conjuntos - "Change sets" ou "patches"
"Change sets" podem ser movidos entre repositórios
Público alvo
Controlar alterações em documentos textuais
Compartilhar suas alterações com outros colaboradores
NÃO APROPRIADO
Arquivos binários -> músicas, vídeos, imagens
Arquivos proprietários que precisam ser interpretados por um software -> pdf, aruivos de processadores de texto, planilhas
Não se restringe a uma tecnologia -> Java, C, PHP, JavaScript, HTML, CSS, Ruby, etc
Instalação
Linux - apt-get install git-core
Windows
Marcar a opção bash
Instalar com a opção de somente bash
Configuração de arquivo de final de linha -> definir muti sistema operacional para compatibilidade dos SO's
Configuração
Para exibir versão-> git --version
Setando nome --> git config --global user.name "Edvado Ribeiro"
Setando e-mail -> git config --global user.email "edvaldo2107@gmail.com"
Setado IDE -> git config --global core.editor "Netbeans.exe"
Definindo diferenciação de cores na listagem dos comandos -> git config --global color.ui true
git --help -> todos os comandos básicos do git
git help <comando> -> ajuda de um determinado comando
Arquitetura do Git (ver no outro mapa mental)
Gerenciamento de Arquivos
Desfazendo alterações
"Branch" (Ramificação) e "Merge" (Junção)
Repositórios remotos
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Capítulo II. Ciclo de vida del proyecto
molo544
TEOREMA de PITÁGORAS
JL Cadenas
First Impressions - FIRST (FCE)
ausalgu
Mapas mentales en GoConqr
Adriana Gallegos
Músculos del hombro
Nadim Bissar
ONDAS
ROSA MARIA ARRIAGA
LA REVOLUCIÓN FRANCESA
ROSA MARIA ARRIAGA
Relative Clauses
Margarita Beatriz Vicente Aparicio
Sistema hombre, maquina, entorno
yolanda medina
ESPAÑA FÍSICA: TERMOS
Nuria Prado Álvarez
Economy
Alberto Martín González
Explorar la Librería