Padrões de configuração GIT



Documentos relacionados
TUTORIAL PRÁTICO SOBRE Git. Versão 1.1

Salvando modificações localmente (commit) Enviando modificações para o servidor (push) Sinalizando versão estável (tag)

ACESSANDO O GITHUB E COMPARTILHANDO PROJETOS

Agenda. Aprendendo Git/GitHub. Definições. Git. História 31/05/2012. Vantagem de usar controle de versão

Controle de Versão com GIT

NetEye Guia de Instalação

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc.

Manual de Instalação. Instalação via apt-get

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc.

Manual de Utilização ZENDESK. Instruções Básicas

Roteiro de atualização dos Sistemas Estendidos (Um em Três) Brasil Informática

Git e contribuição para projetos Open Source. Bruno Orlandi

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014

MANUAL DE INSTALAÇÃO DO GERENCIADOR DO TOKEN

Introdução ao Git. Introdução ao GIT. Anderson Moreira. Baseado nos slides disponíveis em http//free electrons.com

TUTORIAL INSTALAÇÃO DA ROTINA 2075 FRENTE DE CAIXA

Gerência de Configuração de Software Funções

MANUAL DE UTILIZAÇÃO. HELP SUPORTE e HELP - REMOTO (Versão de usuário: 2.0)

GUIA INTEGRA SERVICES E STATUS MONITOR

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

Instrução de Trabalho. Criar Imagem

HelpAndManual_unregistered_evaluation_copy Manual de Instalação do VisualControl

SIM Sistema de Informação Monitorada Ltda. Vise Pedidos

Manual de Instalação ( Client / Server ) Versão 1.0

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Omega Tecnologia Manual Omega Hosting

Manual Administrador - Mídia System

Introdução ao Git. Laboratório de Programação. Luísa Lima, Pedro Vasconcelos, DCC/FCUP. Março 2015

Instalação do SisAlu 1. Apostila de Instalação do SisAlu

Ministério da Cultura

Manual de Instalação do Sistema Audatex Servidor/ Estação Nova Plataforma. 1 P á g i n a

Manual de Administração

MANUAL DE INSTRUÇÕES. Versão 1.0. Visão Transportador

Manual de Instalação do Sistema Audatex Mono / Perito Nova Plataforma

ESET Remote Administrator ESET EndPoint Solutions ESET Remote Adminstrator Workgroup Script de Logon

Smart Multi-Loja. Guia de Configuração. Software de Gerenciamento de Balanças. Versão Smart Software de Gerenciamento de Balanças 1/10

NetEye Guia de Instalação

SGEW Sistema de Gestão de Equipamento Web

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal

Gerência de Operações

1. Introdução. 2. Funcionamento básico dos componentes do Neteye

LIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA

BH PARK Software de Estacionamento

Procedimentos de Implantação ireport x Protheus

Manual do Usuário Solução para Integração B2B Siagri x Conecta BASF Thiago Borges de Oliveira thiago.oliveira@siagri.com.br

GUIA PRÁTICO DE INSTALAÇÃO

ROTEIRO DE INSTALAÇÃO

E&L Protocolo, Documentos Eletrônicos e Processos Perguntas Frequentes

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Manual de Orientação nº 3

Perguntas Frequentes. Distribuidores

Instalando o WordPress em localhost

Manual de configuração do sistema

Manual de Instalação do Sistema Audatex Mono / Perito Nova Plataforma

Autoridade Certificadora Notarial CONFIGURAÇÃO DA MÁQUINA DA AR COM WINDOWS VISTA E WINDOWS 7 AC NOTARIAL. Página 1 de 14

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

Config. do módulo MSA com dispositivos REP.

MANUAL DE UTILIZAÇÃO

Módulo SAC Atendimento ao Cliente

Secure Client. Manual do Usuário. Versão 6.2. Procedimento para Instalação e configuração do Secure Client 6.1. Secure Client versão 6.

Manual SAGe Versão 1.2 (a partir da versão )

Estabelecer critérios e procedimentos padronizados necessários para utilização do Help Desk da Coco do Vale.

Manual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes.

MULTIACERVO - VERSÃO 18.* MANUAL PARA CONVERSÃO DA VERSÃO 17.* PARA 18.*

1 Cadastre-se Mozilla Firefox. AQUI Esqueci a senha Login Senha. Esqueci a senha Login Enviar Solicitação OBS: Nome: Login:

Manual do usuário. v1.0

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

1) Verifique se o Microsoft.Net Framework 3.5 está instalado, para isto, abrir o Painel de Controle e verificar:

Treinamento. Módulo. Escritório Virtual. Sistema Office. Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI

Sistema de Gerenciamento de Arquivos (SGA) (Manual de Instalação)

Fox Gerenciador de Sistemas

Configurando Minha Loja com o PagSeguro

Mensagens De Erro. Versão: 1.0

Evolução do Portal do Software Público Brasileiro:

1. Escritório Virtual Atualização do sistema Instalação e ativação do sistema de Conexão...5

REP idx. Manual de integração com Ponto Secullum 4

Backup e Restauração de curso do Moodle. Compartilhamento Banco de Cursos Justiça do Trabalho

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Portaria Express 3.0

Material de Apoio Configuração Auditoria Pós

Manual de Instalação do Agente Citsmart

Documento de Instalação e Configuração do InfoGrid

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

Manual Comunica S_Line

Manual de Instalação do PBM VIDALINK

Manual de Acesso ao Sistema de Gestão de Serviços (SIGServ)

Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

Transcrição:

UNIVERSIDADE CEUMA Padrões de configuração GIT Versão 1.2 12/12/2013 Este é um modelo de configuração para uso da ferramenta GIT adotada no Grupo Ceuma de Educação. Aqui encontram-se os padrões de configuração utilizados por equipes internas e definições de como proceder para realizar operações de versionamento de projetos. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1

Sumário Sumário... 2 1 Ambientação... 3 1.1 Instalação... 3 1.2 Geração de Chave RSA... 3 1.3 Gitlab - ceuma... 3 1.4 Configurando usuário e e-mail... 3 2 Rotina de Projetos... 3 2.1 Baixando Projeto... 3 2.2 Comandos Básicos... 4 2.3 Fluxo de Trabalho... 4 3 Gerenciamento de Projetos... 4 3.1 Criação de Repositórios... 4 3.2 Branchs... 5 3.2.1 Branchs locais... 5 3.2.2 Branchs remotos... 5 3.2.3 Todos os branchs... 5 3.2.4 Mudar de branch... 5 3.2.5 Criando um branch... 5 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 2

Controle de Versão GIT - Procedimento de Configuração 1 Ambientação 1.1 Instalação Para utilizar o git você deverá instalar o executável disponível no grupo do NTI, ao concluir a instalação terá um terminal do git, simular ao do unix, para efetuar os procedimento abaixo. 1.2 Geração de Chave RSA Para gerar uma chave RSA para acessar o git utilize o comando ssh-keygen -t rsa em um terminal. Ao efetuar este comando o git pedirá que você defina uma senha de acesso, grave-a pois através dela você realizará todas as demais operações de gerenciamento. A chave será criada no diretório raiz do usuário do seu computador de nome.ssh, dentro dele terá um arquivo id_rsa.pub que conterá a sua chave pública. 1.3 Gitlab - ceuma Vincule sua chave no ambiente gitceuma, acessível na url: http://gitceuma/users/sign_in, para acessar um administrador deverá criar uma conta para você através do seu e-mail da empresa. Ao entrar no ambiente você deverá ir em My Profile e lá adicionar sua chave em Add Public Key. 1.4 Configurando usuário e e-mail No terminal do git, efetue os comandos para que seu usuário não fique como anônimo no servidor. As configurações são realizadas conforme o exemplo abaixo: Usuario: git config --global user.name Seu Nome E-mail: git config --global user.email seuemail@servidordaempresa 2 Rotina de Projetos 2.1 Baixando Projeto Para acessar um projeto o usuário master deste deverá lhe dá permissão. Uma vez que a possuir você poderá clonar o projeto da seguinte forma: git clone git@gitceuma:nomedoprojeto.git O git solicitará a sua senha para que possa clonar o projeto. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 3

2.2 Comandos Básicos Durante a rotina de desenvolvimento alguns comandas serão de uso recorrente. Dentro do diretório do projeto você poderá efetuar os seguintes comandos: git pull : comando para baixar atualizações do projeto existentes no servidor. git status : mostrará quais foram as alterações que você realizou no projeto; git log : mostrará o log dos últimos envios ao servidor; git add. : adiciona todas as suas alterações para que você possa manda-las para o servidor; git commit am descrição do que você fez : comando para que você possa descrever as alterações realizadas antes de subir para o servidor; git push : comando para enviar suas alterações para o servidor; 2.3 Fluxo de Trabalho Durante a rotina de desenvolvimento o fluxo a ser seguido após terem sido realizadas alterações no projeto é o seguinte: git pull git add. git commit am descrevo o que fiz aqui git push 3 Gerenciamento de Projetos 3.1 Criação de Repositórios Dentro do diretório que se deseja adicionar ao controle de versão utilize os seguintes comandos: git ini git add. git commit -am informe seu primeiro commit git remote add origin git@gitceuma:nomedoprojetoigualaoqueestanoservidor.git git push -u origin master MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 4

3.2 Branchs 3.2.1 Branchs locais Dentro de um diretório gerenciado pelo git utilize o comando git branch -l para listar os branchs locais. 3.2.2 Branchs remotos Dentro de um diretório gerenciado pelo git utilize o comando git branch -r para listar os branchs remotos. 3.2.3 Todos os branchs Dentro de um diretório gerenciado pelo git utilize o comando git branch -a para listar todos os branchs (locais e remotos). 3.2.4 Mudar de branch Para mudar para um determinado branch utilize o comando git checkout nome_do_branch, onde nome_do_branch para o qual deseja-se mudar. 3.2.5 Criando um branch Dentro do diretório que se deseja criar um branch utilize o comando git branch v0.1 para criar um branch local com o nome v0.1 (primeira versão). Para colocar o branch criado no servidor remotor digite git push origin v0.1, onde origin é o servidor remoto. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 5