Curso de git. Aula de outubro de 2018
|
|
|
- Glória Conceição
- 6 Há anos
- Visualizações:
Transcrição
1 Curso de git Aula 1 Pet Computação 22 de outubro de / 43
2 Conteúdo Aula 2 Aula 1 Controle de versão Git conceitual Git prático com: git add, commit git checkout, branch, log Ramificações remotas git pull, fetch e push rebase Markdown para repositórios remotos Funcionalidades de alguns servidores remotos como: Issues Wiki Interpretação de commit Boas práticas de contribuição Projeto 2 / 43
3 Referências O material do curso foi construído pelo material do site git-scm. Foi utilizado também a segunda versão do livro Pro Git que é open source. 3 / 43
4 Controle de versão O que é? Controle de versão é um sistema de monitoramento de modificações em arquivos de determinado projeto. Qual a utilidade? Versionamento é importante para saber quem fez ou está fazendo no projeto, ter a possibilidade de restaurar determinada versão do projeto e também organizar o projeto. 4 / 43
5 Tipos de controle de versão Local; centralizado; Distribuído; 5 / 43
6 Controle de versão local Figura: Diagrama do sistema de versionamento local. 6 / 43
7 Controle de versão centralizado Figura: Diagrama do sistema de versionamento centralizado. 7 / 43
8 Controle de versão Distribuído Figura: Diagrama do sistema de versionamento distribuído, 8 / 43
9 Git Git é um programa de versionamento distribuído com os seguintes ideais: Velocidade Simples Integridade 9 / 43
10 História do git O git nasceu após divergência de uso do programa de versionamento do kernel do linux, BitKeeper. Após inúmeros problemas de desempenho e o Bitkeeper se tornar pago o criador do linux, Linus Torvalds, resolveu criar um sistema de versionamento eficiente e prático para versionar o Linux. O projeto do Linus Torvalds deu tão certo que hoje o Git é uns dos mais populares software de versionamento distribuído. 10 / 43
11 Git Snapshots A ideia básica do git é tirar uma foto do projeto a cada nova alteração do projeto, assim mantendo um histórico do desenvolvimento. Branch O git é um sistema distribuído no qual várias pessoas podem trabalhar em diferentes itens e no final juntar todas as partes de forma eficiente. Repositórios remotos Possibilidade de distribuir facilmente um projeto entre a equipe e terceiros. 11 / 43
12 Três estados básicos Figura: Caption 12 / 43
13 Instalação do git Linux Distribuição baseada no Debian Instalação para sistema operacionais como Debian, Ubuntu, Linux Mint e etc. sudo apt-install git Distribuição baseada no Fedora yum install git-core Distribuição baseada no Arch Linux sudo pacman -S git 13 / 43
14 Instalação do git Mac Os Instalador gráfico Link Figura: Instalação do git pela interface gráfica do Mac Os Instalação pelo Brew brew install git 14 / 43
15 Instalação do git Windows A instalação do git no windows é puramente grafica e sucessivos nexts, as introduções estão neste link: Instalação Windows. 15 / 43
16 Configurações básicas Após a instalação do git é nessário configurar algumas coisas como nome e que aparecerão ao fazer alterações em arquivos. Configurando identidade Quando o git vai guardar alterações feita no repositório ele guarda nome e de quem alterou. git config --global user.name "Odair M" git config --global user. "[email protected]" Configurando editor de text Algumas comandos do git necessitam de inserção de mensagems, e por padrão o git abre um editor de texto para o usuário inserir a mensagem. É possível configurar qual editor de texto o git vai abrir. git config --global core.editor vim 16 / 43
17 Iniciando um repositório Existem dois modos de inicializar um repositório git. O primeiro é inicializar um repositório vazio com git init e o segundo modo é clonando um repositório existente com git clone git init Dentro de uma pasta que pode ou não conter um projeto, inicialize o git com: mkdir curso_git && cd curso_git; git init; git clone Para obter um repositório git existente, existe o mecanismo de clone no qual o usuário faz o download do projeto com todo o monitoramento do git existente. git clone 17 / 43
18 Ciclos de um arquivo Figura: Ciclos de estados de um arquivo 18 / 43
19 Status de um arquivo Ao longo do desenvolvimento do projeto é necessário saber qual o estado atual de um determinado arquivo. Por exemplo se o arquivo está sendo monitorado, se o arquivo foi modificado ou se existe arquivos na área de transição. O comando git status mostra se existe arquivos não monitorados, modificados ou em transição. Exemplo touch {a..d}; git add b c d; git commit -m "adiciona b c d"; echo "pedro" > b; echo "odair" >> c; git add b; rm d; git status; 19 / 43
20 Opções do git status -s shot git status -s ou git status --shot mostra git status de forma resumida. -s shot git status -s ou git status --shot mostra git status de forma resumida. -b branch git status -b ou git status --branch mostra status informaçoes da branch atual. show-stash git status --show-stash olhar a definição oficial. 20 / 43
21 git add O comando git add possui duas principais funções, a de começar a monitorar arquivos e a de adicionar arquivos na aŕea de transição. Monitorando novos arquivos touch nomes; git status; git add nomes; git status git commit -m "adicionado arquivo nomes"; git status Adicionando arquivos na área de transição echo "Maria" >> nomes; git status; git add nomes; git commit -m "insere maria em nomes" 21 / 43
22 Opções git add -A all Adiciona todos os arquivos não monitorado ou modificado à área de transição, é equivalente a git add.. Não é recomendado adicionar todos os arquivo de uma única vez, pois pode adicionar arquivos binários ou temporários ao repositório. -f force Força a adição de um arquivo não monitorado a área de transição. 22 / 43
23 git ignore Ao longo do desenvolvimento de um projeto é normal surgi alguns arquivos temporários que não devem Exemplo touch.gitignore && ls; echo "*.tmp" >>.gitignore; git add.gitignore; git commit -m "ignora arquivos.tmp"; touch ignore_me.tmp && git add ignore_me.tmp; 23 / 43
24 git commit Consolida as alterações nos arquivos que estão na área de transição. commitando com editor echo "joao" >> nomes; git add nomes; git commit; commitando pela linha de comando echo "eduardo" >> nomes; git add nomes; git commit -m "adicionando eduardo a nomes"; 24 / 43
25 Opções do git commit -a all git commit -a ou git commit --all adiciona todos os arquivos modificados para a area de transição e realiza commit. Uma possível simplificação da sequencia de comandos: git add -A; git commit -m "uma mensagem"; por: git commit -am "uma menssagem"; -C commit reuse message = commit Reutilizar uma mensagem de commit anterior. git commit -C <33m227351eESC>; 25 / 43
26 git rm e git mv git rm git rm <arquivo> projeto git rm a; git status; remove um arquivo do repositório e do git mv Mover arquivos com o comando bash mv <arquivo> <destino> pode causar algumas inconsistência no repositório, o comando git mv <arquivo> <destino> move o arquivo e garante que não haja inconsistências. git mv b a; git commit -a -m "movi b para o a "; git status; 26 / 43
27 Histórico de alterações A grande motivação de se utilizar softwares de controle de versão é manter um histórico das modificações feitas no projeto. O git oferece algumas motivações de poder olhar histórico de alterações e restaurar determinadas modificações. 27 / 43
28 git log O log do git consiste nos logs dos commits. git log simplificado git log git log interessante Simplificação do log. git log --oneline Gráficos de commits e merges com git log git log --graph 28 / 43
29 Desfazendo as coisas Parte 1 A ideia de controle de versão é ter a possibilidade de saber quais alterações foram feitas e se necessário retornar a uma versão anterior do projeto. O git fornece algumas ferramentas para desfazer de maneira eficiente alterações passadas. Nesta primeira parte será mostrado como desfazer alterações em arquivos modificados, arquivos que estão na área de transição e atualizar o último commit. 29 / 43
30 Desfazendo alterações em arquivos modificado De acordo com imagem Ciclo de arquivos, arquivo modificado é um arquivo que está sendo monitorado, foi modificado mas não foi posto na área de transição. Para desfazer todas as alterações feitas se utiliza o comando git checkout -- <arquivo>. Exemplo echo "Pedro" >> nomes; git status; git checkout -- nomes; 30 / 43
31 Desfazendo alterações de arquivos na área de transição Em alguns momentos pode acontecer de um arquivo ir para área de transição de forma prematura, para retira um arquivo da área de transição utilize o comando git reset HEAD <arquivo>. Exemplo echo "O" >> nomes; git add nomes ; git status; git reset HEAD nomes; E caso seja necessário desfazer alterações no arquivo faça: git checkout -- nomes; 31 / 43
32 Atualizando o último commit Ao longo de desenvolvimento de um projeto versionado com o git é comum realizar um commit e esquecer de adicionar um arquivo ou errar a mensagem de commit. Para estes problemas existe o comando gitcommit amend que dependendo do contexto adiciona arquivos a um commit ou altera a mensagem do commit. Modificando a mensagem do último commit echo "omdj17" >> nomes; git add nomes; git commit -m "adiciona "; git log --oneline; git commit --amend -m "adiciona login omdj17"; 32 / 43
33 Atualizando o último commit Adicionando um arquivo no último commit touch login; echo "omdj17" >> login; git add login; git commit --amend; 33 / 43
34 Ramificações Ramificações visões diferente do projeto que permitem várias pessoas contriburem para um mesmo projeto, sem um interferir no trabalho no progresso de outro membro da equipe. Figura: Ramificação 34 / 43
35 Unindo duas ramificações Após trabalhar em sua ramificação é necessário mesclar com a ramificação principal do projeto. Figura: Unindo duas ramificações 35 / 43
36 git branch Criando branch git branch <nome branch> ou git checkout -b <nome_branch> 36 / 43
37 git merge Para unir duas branch, mude para branch destinatária e faça: git merge <nome_branch> 37 / 43
38 Resolvendo merge conflict Eventualmente ao se dá merge de duas branchs vai acontecer de o git não conseguir mesclar as duas branchs e você terá que fazer isso manualmente. Merge manual Para cada arquivo que o git não conseguir mesclar ele coloca as duas versões do arquivo separado por <<<< indicando alteração da branch atual, ==== separando as duas versões e >>>> indicando o término da versão da branch que foi tentado o merge. 38 / 43
39 Gerenciando Ramificações Listando branchs Para listar todas as branchs locais e remotas utilize o comando git branch -a ou git branch --all Deletando branchs Existem duas formas de deletar uma branch com o comando git branch -d <nome da branch> que deleta a branch se e somente se o conteúdo da branch já foi unido com outra branch, caso contrário o git não permite remover. O outro comando para remover uma ramificação é git branch -D <nome da branch> que remove a ramificação independente do conteúdo ser unido a outra branch não. 39 / 43
40 Boas práticas com ramificações Existem algumas boas práticas ao utilizar branchs como: Duração da branch O ideal é ter ramificações de curta duração em relação a master. Ter uma branch que está a muito tempo sem atualização da branch principal o eventual merge das duas será mais complexo e corre risco de haver bugs que pode prejudicar o progresso. Master É recomendado que a branch principal, master, esteja sempre funcional, ou seja tudo que estiver na master deve está funcionando. Muitos projetos adotam o padrão de ter a master com o progresso do projeto que já está funcionando e uma branch chamada development que contém o conteúdo em desenvolvimento e que não está 100%. 40 / 43
41 Boas práticas com ramificações Branchs mortas Branchs mortas são branchs que o conteúdo dela já foi unido com outra branch e não terá mais modificações na branch, logo a branch fica no repositório sem ser utilizada. É recomendado remover branchs que não terão mais utilidades no projeto. 41 / 43
42 Voltando para o passado O git permite que o usuário volte para um determinado commit. git checkout commit O comando git checkout <commit> faz com que o usuário vá para a foto do projeto. git checkout <commit>; git checkout -b <branch> 42 / 43
43 git revert e git reset git revert O comando git revert <commit> reverte alterações até o commit, criando um novo commit, logo ele desfaz modificações com um novo commit e mantém o histórico de commits anteriores. git reset O comando git reset <commit> descarta todos os commits até o commit especificado. Portanto ele move o ponteiro do commit atual para o commit especificado, sem gerar um commit, assim perdendo a relação de commits entre o atual e o especificado. 43 / 43
Controle de Versões com o Git
Controle de Versões com o Git #gitday - 10/09/2011 Slides por Tiago "Myhro" Ilieve O que é versionamento de código? É manter diversas versões dos seus arquivos, de forma que você possa acessar o conteúdo
TUTORIAL GIT Victor Breder Comp-19 Março de 2017
TUTORIAL GIT Victor Breder Comp-19 Março de 2017 1. INTRODUÇÃO Este tutorial tem como objetivo apresentar o necessário para um uso proficiente do git. Git é uma ferramenta de controle de versões VCS, ou
Controlo de versões com GIT
Controlo de versões com GIT Controlo de versões é um sistema que grava mudanças a um ficheiro ou conjunto de ficheiros, ao longo do tempo, de modo a que possam ser invocadas versões específicas mais tarde.
Universidade Federal de Santa Maria Centro de Tecnologia Programa de Educação Tutorial - Sistemas de Informação TUTORIAL
Universidade Federal de Santa Maria Centro de Tecnologia Programa de Educação Tutorial - Sistemas de Informação TUTORIAL Iago da Cunha Corrêa Cássio Castro Araujo Alexandre Moreira Medina Santa Maria,
Git e Pais
Git e GitHub @Sebastião Pais O que é Git? "Git é um sistema de controle de versão distribuida, rápido e escalável" Basicamente é um versionador de ficheiros, é utilizado principalmente para gerir versões
Exemplos e comandos úteis de git
Exemplos e comandos úteis de git Laboratório de Programação Luísa Lima, Pedro Vasconcelos, DCC/FCUP Março 2015 Configuração # username e email que aparece nos commits git config --global user.name "Tio
Git e contribuição para projetos Open Source. Bruno Orlandi
Git e contribuição para projetos Open Source Bruno Orlandi Bruno Orlandi 4º Ano Ciências de Computação ICMC USP PET Computação HTML5 Web e Mobile Gosta de compartilhar conhecimento @BrOrlandi Instalando
Objetivo. Introdução; História; Conceito; SVN; Instalação; Prática através de exercícios.
Tema Subversion Objetivo Introdução; História; Conceito; SVN; Instalação; Prática através de exercícios. Introdução É um sistema de controle de versão e revisão, distribuído entre os que utilizam desta
Controle de versão utilizando Git André G. C. Pacheco Janeiro de 2018
Controle de versão utilizando Git André G. C. Pacheco http://www.pachecoandre.com.br Janeiro de 2018 1 Introdução O Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento
Introdução ao Git. Laboratório de Programação. Pedro Vasconcelos, Manuel Barbosa, DCC/FCUP. Fevereiro 2016
Introdução ao Git Laboratório de Programação Pedro Vasconcelos, Manuel Barbosa, DCC/FCUP Fevereiro 2016 Controlo de Versões Controlo de Versões Um sistema de controlo de versões (VCS) é uma ferramenta
Controle de Versão com GIT
Controle de Versão com GIT Túlio Toffolo [email protected] http://www.toffolo.com.br Conteúdo Extra Algoritmos e Estruturas de Dados História do GIT Linus usa BitKeeper para gerenciar o código de suas
TUTORIAL DE USO DO GIT JUNTO AO ECLIPSE
TUTORIAL DE USO DO GIT JUNTO AO ECLIPSE 1. O que é o Git? Git é um sistema de controle de versão distribuído, inicialmente projetado para o desenvolvimento do Kernel do Linux, por Linus Torvalds. Neste
Ruby on Rails Avançado
CONTEÚDO PROGRAMÁTICO Ruby on Rails Avançado Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução
Salvando modificações localmente (commit) Enviando modificações para o servidor (push) Sinalizando versão estável (tag)
Salvando modificações localmente (commit) Enviando modificações para o servidor (push) Sinalizando versão estável (tag) Desfazendo modificações (reset) Verificar status de repositório 5 Não vamos fazer,
Primeiros passos com no trabalho com Git
Universidade de São de Paulo Engenharia Mecatrônica Primeiros passos com no trabalho com Git October 14, 2015 1 Como usar o git e o github 1.1 Instalar o Git 1. Primeiramente instalemos o git, ferramenta
José cria um repositório vazio no Bitbucket (https://bitbucket.org/) José cria no seu computador de desenvolvimento um repositório local
Tutorial simples de Git usando a linha de comandos Parte 1 Em pares (por ex., José e Miguel) José cria um repositório vazio no Bitbucket (https://bitbucket.org/) o Repositories > Create repository o Repository
Agenda. Aprendendo Git/GitHub. Definições. Git. História 31/05/2012. Vantagem de usar controle de versão
Agenda Aprendendo Git/GitHub Luciana Balieiro Cosme IFNMG Montes Claros Sobre Git Instalação no Windows Comandos básicos Estrutura de um commit Branches GitHub Considerações finais Definições Git is an
1. Abra o terminal e instale o Git, para que assim você possa obter o código fonte do programa e suas atualizações.
Organon Instalando Ferramentas para PenTest Fnkoc October 17, 2016October 17, 2016 10 Comentários Organon é um software desenvolvido pela equipe do Ciência Hacker que visa facilitar a instalação de ferramentas
Introdução ao Git. Author: Eduardo R. D Avila Date: Tue Mar 26 19:00:
Introdução ao Git Author: Eduardo R. D Avila Date: Tue Mar 26 19:00:00 2013 0300 Tópicos Introdução Commits Branches e Tags Interação entre Repositórios Comandos e Opções Diversas
TUTORIAL PRÁTICO SOBRE Git. Versão 1.1
TUTORIAL PRÁTICO SOBRE Git por Djalma Oliveira Versão 1.1 "Git é um sistema de controle de revisão distribuida, rápido e escalável" (tradução rápida do manual). Basicamente é
GIT Controlo de versões
Universidade Portucalense Engenharia de Software ES01 2013-2014 1 Universidade Portucalense Engenharia de Software ES01 2013-2014 1 GIT Controlo de versões O GIT tem duas vantagens essenciais: Faz o controlo
Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados
Redes Gerência e a Internet de Redes Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados Conceitos Básicos 01 E-mail: [email protected] Site: www.echaia.com Sistema de Arquivos
Entre os VCS s, podemos sitar o Mercurial, Subversion, CVS, Git dentre outros. E é do Git que vamos falar hoje.
Felipe Djinn Coding for Beer Introdução ao Controle de Versão com Git without comments Quando se trabalha em equipe, quando há mais de uma pessoa envolvida em um mesmo projeto, é essencial termos alguma
Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX
VIRTOS S.O.S BACKUP MATERIAL DE APOIO AO USUÁRIO Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX O S.O.S Backup
Guia Prático Richard E. Silverman
Git Guia Prático Richard E. Silverman Novatec Authorized Portuguese translation of the English edition of titled Git Pocket Guide, ISBN 9781449325862 2013 Richard Silverman. This translation is published
Desenvolvimento de so-ware com Git. Leonardo Gresta Paulino Murta
Desenvolvimento de so-ware com Git Leonardo Gresta Paulino Murta [email protected]ff.br Versionamento Agenda Sistemas de Controle de Versão Formas de adoção de Sistemas de Controle de Versão Distribuídos Git
Padrões de configuração GIT
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
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais
TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES / LÓGICA DIGITAL (PRIMEIRA PARTE) Lógica Digital
Integrated Government Resources Planning IGRP Open Source. Como importar e contribuir - GitHub. Núcleo Operacional da Sociedade de Informação
Núcleo Operacional da Sociedade de Informação 23-05-2017 Integrated Government Resources Planning IGRP Open Source Como importar e contribuir - GitHub Índice Listas de Figuras... 2 Introdução... 3 Instalação
Manual do usuário. Software OLT 4840E
Manual do usuário Software OLT 4840E Software OLT 4840E Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. O software OLT 4840E é uma aplicação desktop para configuração
Introdução ao Git. Introdução ao GIT. Anderson Moreira. Baseado nos slides disponíveis em http//free electrons.com
Introdução ao GIT Introdução ao Git Anderson Moreira Copyright 2009, Free Electrons. Creative Commons BY SA 3.0 license Latest update: Aug 28, 2015, Document sources, updates and translations: http://free
Daves Marcio Silva Martins Mestre em Computação de Alto Desempenho - UFRJ.
Daves Marcio Silva Martins Mestre em Computação de Alto Desempenho - UFRJ [email protected] Conteúdo Introdução Conceitos do Controle de Versão Trabalhando com Subversion Prática Introdução Motivação
Mini Curso Gerenciamento de Configuração e Mudança com GIT + Eclipse. Jadson Santos Amador Pahim
Mini Curso Gerenciamento de Configuração e Mudança com GIT + Eclipse Jadson Santos Amador Pahim Gerenciamento de Configuração e Mudança Padrões e Boas práticas de GCM Sistema de controle de Versão Distribuído
Introdução ao Git. Laboratório de Programação. Luísa Lima, Pedro Vasconcelos, DCC/FCUP. Março 2015
Introdução ao Git Laboratório de Programação Luísa Lima, Pedro Vasconcelos, DCC/FCUP Março 2015 Porquê controlo de versões? Um sistema de controlo de versões (VCS) é um ferramenta integrada que possibilita
Customização ao Extremo
1 Customização ao Extremo Daniel Pimentel d4n1.org Agenda 2 Introdução Tecnologias Git Portage Metro OpenVZ Xz Referências Conclusão Introdução 3 Criado em 2008 por Daniel Robbins Fun/too, um jogo de palavras
Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias
Laboratório FTP Francisco Edigleison da Silva Barbosa ([email protected]) Professor: Kelvin Lopes Dias ([email protected]) Centro de Informática - UFPE, 16 Maio 2018 Atividade 1 - Instalar e configurar o
Manual de Instalação do TelEduc 4.4
Manual de Instalação do TelEduc 4.4 Introdução A partir da versão 4.4 do TelEduc, o ambiente contará com um Repositório Dual DEB/RPM para instalações em Sistemas Operacionais baseados em Linux. O processo
Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais
Histórico e conceitos básicos GSO I Gestão de Sistemas Operacionais História do Linux Em 1991, Linus Benedict Torvalds, um estudante Filandês, pela necessidade de estudar melhor sistemas operacionais desenvolve
pedrofilho.eti.br Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho
Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho 1 Objetivo O objetivo deste curso é lhe fazer familiar com o sistema operacional Linux.
Relatório contendo todos os comandos do Linux estudados
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA - CAMPUS DE PRESIDENTE EPITÁCIO. CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MÓDULO IV. Relatório contendo todos os comandos
Tutorial SQL Server 2014 Express
Tutorial SQL Server 2014 Express Tutorial para o download: Passo 1: Faça o download do SQL Server 2014 Express acessando o link : https://www.microsoft.com/pt-br/download/details.aspx?id=42299. Passo 2:
Guia itexto. Usando Git. Essencial. Henrique Lobo Weissmann
Guia itexto Essencial Usando Git Henrique Lobo Weissmann Usando Git Henrique Lobo Weissmann Version 1.0, 20/10/2015 Índice Sobre este guia................................................................................
Modelo de Instalação e configuração do token 5100 e 5110.
Modelo de Instalação e configuração do token 5100 e 5110. Versão 4.3 As informações contidas neste documento sobre produtos e serviços são de propriedade da Ecoscard sendo sua duplicação permitida apenas
Linux. Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre.
Linux Linux Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre. Linux Linux Distribuição Linux é um sistema operacional incluindo o kernel Linux e outros softwares
Configuração do Apache Cordova Lab. 13. Prof. Bruno C. Vani
Configuração do Apache Cordova Lab. 13 Prof. Bruno C. Vani [email protected] Apache Cordova Visão Geral [1/2] Permite acessar funcionalidades nativas dos dispositivos móveis (como câmera, GPS, etc.)
Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores
Fundamentos de Sistemas Operacionais de Arquitetura Aberta CST em Redes de Computadores Introdução Computadores Computadores são compostos, basicamente, de CPU, memória e dispositivos de entrada e saída
INSTALACAO PRODUTOS DIGIVOICE NO ISSABEL PREPARAÇÃO DO SISTEMA
======================================== INSTALACAO PRODUTOS DIGIVOICE NO ISSABEL ======================================== Suporte DigiVoice Versão testada: issabel4-usb-dvd-x86_64-20170714.iso
Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA
TUTORIAL PARA INSTALAÇÃO DO BOCA 1) Baixe e instale a última versão da VM Virtualbox da Oracle: https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html 2) Baixe a ISO do Linux
Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source
UNIÃO EUROPEIA FUNDO SOCIAL EUROPEU Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source História do Linux Refira dois antecessores do Linux. Como se chama a fundação que tem o objetivo de proteger
Administração de Sistemas Operacionais Prof.: Marlon Marcon
Instituto Federal de Minas Gerais Campus Bambuí Administração de Sistemas Operacionais Prof.: Marlon Marcon Estrutura de diretórios Diretório Local utilizado para armazenar arquivos e outros diretórios
Versão 4.0. Ecoscard Serviços de Suporte em Cartões Inteligentes Ltda Confidencial 1
Modelo de Instalação e configuração do token 5100 e 5110. Este manual é uma forma resumida e um pouco menos detalhada das informações fornecidas pelo fabricante dos token(gemalto), a Ecoscard não se responsabiliza
Introdução a Tecnologia da Informação
Introdução a Tecnologia da Informação Informática Básica Software de apresentação Prof. Jonatas Bastos Power Point p Faz parte do pacote Microsoft Office; p Software com muitos recursos para construção
Introdução ao Terminal do Ubuntu
Introdução ao Terminal do Ubuntu Bruno Santos 2016 Sumário 1 Introdução........................................... 2 2 O terminal.......................................... 2 3 Comandos do terminal....................................
GIT. Prof. Rafael Sandim
GIT Prof. Rafael Sandim Controle de Versões Temos um projeto onde temos vários arquivos e vários desenvolvedores trabalhando no mesmo projeto Como realizar alterações? Como sincronizar as alterações dos
Tutorial Ambiente, instalação e começando um novo projeto Django
Tutorial Ambiente, instalação e começando um novo projeto Django Vamos começar com Python Primeiro, vamos falar um pouco sobre o que o Python é. Python é uma linguagem de programação muito popular que
Linux - comando essenciais
Linux - comando essenciais João Medeiros ([email protected]) 1 / 22 http://wiki.ubuntu-br.org/comandosbasicos http://www.uniriotec.br/ morganna/guia/introd guia.html Um guia de referência rápida em
Projeto GoHome. Tutorial de Instalação Android Studio e SDK
Projeto GoHome Tutorial de Instalação Android Studio e SDK Antonio Fabricio Almeida e Silva Novembro 2016 Teresina-PI Sumário 1. Descrição da Ferramenta... 3 2. Requisitos de Sistema... 4 3. Download...
Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução
Nagios e NRPE Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução Neste tutorial, cobriremos a instalação do Nagios 4, um sistema de monitoramento de código livre muito popular,
Instalação Qt OpenSource
Instalação Qt 5.3.1 OpenSource Escrito por: Cleiton Bueno Data: 13/07/2014 Blog: http://www.cleitonbueno.wordpress.com Na data em que escrevo este artigo o Qt está na versão 5.3.1, onde iremos ver todo
Esse é um post para mostrar os comandos básicos para administrar containers em docker.
Docker Básico Opa! Esse é um post para mostrar os comandos básicos para administrar containers em docker. O Docker é uma ferramenta criada para gerenciar containers, os desenvolvedores pegaram o LXC e
Git no Controle. Com softwares de controle de
Controle de versão flexível, poderoso e fácil TUTORIAL Git no Controle Caso já tenha feito alguma mudança em um código ou texto em que estava trabalhando, e depois percebeu que a versão anterior era melhor,
Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato
Instalação e Configuração de Servidores Linux Server Prof. Alex Furtunato [email protected] Roteiro Definições Histórico Características Principais Distribuições Shell Partições Sistemas
Aula 6 Introdução ao Linux
Aula 6 Introdução ao Linux DIM0103 Introdução à Informática Profº Pedro Alexandre Nessa aula você verá... Introdução ao Linux Distribuições Interfaces Gráficas Operações básicas Sistema de Arquivos Introdução
Obrigado por adquirir o Mobile Broadband modem USB. Com o seu modem USB, você tem acesso à rede sem fio em alta velocidade.
Obrigado por adquirir o Mobile Broadband modem USB. Com o seu modem USB, você tem acesso à rede sem fio em alta velocidade. Observação: Este manual fornece os atributos físicos do modem USB, além dos procedimentos
Introdução à Informática
Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface
Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)
Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Aula 02 Introdução ao Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância do software livre
Guia de Instalação. Versão Fevereiro 2013
O PrintScout é um serviço que permite monitorar impressoras e multifuncionais, além de automatizar a coleta de contadores de impressão (Contadores físicos/hardware) para fechamento de volume mensal de
Configurando VPS Proxy e SSH
Configurando VPS Proxy e SSH Este tutorial foi criado para fins educacionais sem garantias. O autor não se responsabiliza por quaisquer tipos de problemas, custos monetários ou implicações éticas e legais
Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão
Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão 2017.10 Sumário: 1. Informações Gerais... 3 2. Etapa 1: Instalação do Sisloc... 4 Passo a passo...4 3. Etapa 2: Configurando acesso
Ricardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Sumário Agradecimentos...11 Sobre o autor...12 Prefácio...13 Capítulo 1 Introdução...14 1.1 Introdução ao Node.js... 14 1.2 A linguagem JavaScript... 14 1.3 Arquitetura não
Introdução ao GitHub Peter Bell e Brent Beer
Introdução ao GitHub Peter Bell e Brent Beer Novatec Authorized Portuguese translation of the English edition of Introducing GitHub, ISBN 9781491949740 2014 Pragmatic Learning, Inc. This translation is
SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher?
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 SO Conceitos Básicos UNIDADE I INTRODUÇÃO À INFORMÁTICA: SISTEMA OPERACIONAL USO E OPERAÇÃO Em torno do computador
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH)
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL PRIMEIROS PASSOS: PREPARANDO SEU PC PARA CONSEGUIR DESENVOLVER SEU PRIMEIRO SITE EM WORDPRESS! Parte Dois Autoria
