Git Tutorial

download Git Tutorial

of 2

description

Tutorial sobre o git

Transcript of Git Tutorial

Simples Tutorial Git no Linux (Ubuntu e Fedora)Fiz esse tutorial pensando naqueles que como eu nunca usaram um sistema de controle de verso anteriormente e resolveram usar o Git para esses fins.

Durante o desenvolvimento de aplicativos eu costumava usar como controle de verso o simples copia e cola, mas esse mtodo comeou a se mostrar complicado principalmente para saber em que pasta ou arquivo estava o aplicativo em um momento anterior ao qual eu desejava retornar para rever o que e como tinha sido feito anteriormente e talvez comear uma nova linha de desenvolvimento a partir desse ponto e isso s piorava conforme o tempo de retomada do trabalho demorava.

Comecei ento a aprender o Git sem ter nenhum conhecimento prvio de outros softwares de controle de verso, apanhei muito no inicio, mas depois fiquei satisfeito com a forma que o Git trabalha e me obriga de certa forma a manter organizado o histrico de desenvolvimento e como simples retornar a qualquer momento do desenvolvimento.

Nesse tutorial iremos ensinar como instalar o Git no Ubuntu e Fedora e iremos aprender a usar o Git atravs do desenvolvimento de uma calculadora em C, se voc no sabe programar em C no precisa se assustar neste tutorial o foco est nos arquivos texto em no na linguagem em si, alm disso cada item ser explicado passo a passo bastando voc seguir as instrues.InstalaoPara instalar o Git no Ubuntu simplesmente digite no prompt do terminal:sudo apt-get install gitPara instalar o Git no Fedora entre no terminal como root e digite no prompt do terminal:yum install git Configurando GitComo um controle de verso o Git feito para desenvolvimento de software em equipe (mas nada impede que voc o use individualmente), por isso voc deve configurar sua instalao com seu nome e seu e-mail para que o Git saiba quem alterou o que durante o desenvolvimento, em seu computador simplesmente digite:git config --global user.name "Seu Nome"

git config --global user.email "[email protected]"O comando git config possui varias outras opes para configurao do Git aqui s demostramos as configuraes do autor,por sua importncia outra configurao interessante a do editor de texto que o Git usar para gravar suas mensagens:git config --global core.editor viNo caso acima estamos configurando como editor o vi que na realidade o editor padro do Git, mas, fique livre para escolher outro editor de texto como gedit do linux.Iniciando o GitPrimeiro precisamos criar um o diretrio atravs do terminal chamado calculadoraC com o comando:mkdir calculadoraC Esse o diretrio em que iremos desenvolver nosso aplicativo calculadora. Agora entre no diretrio:cd calculadoraCDentro do diretrio vamos iniciar o monitoramento do mesmo pelo Git com o comando:git init Como sada ser mostrada a seguinte mensagem mostrando que acabamos de inicializar um repositrio Git vazio:Initialized empty Git repository in /home/francisco/calculadoraC/.git/Agora vamos criar o meu arquivo calculadora.c abra o seu editor de texto e digite ou copie o trecho abaixo:#include

int main() {

char ch;

float a, b;

printf("Calculadora C\n");

printf("Escolha a opero desejada\n");

printf("+ : para soma\n");

printf("- : para subtra\n");

printf("* : para multiplicao\n");

printf("/ : para divisao\n\n");

printf("Digite sua opo: ");

scanf("%c", &ch);

printf("\n\nEntre com o primeiro numero: ");

scanf("%f", &a);

printf("\nEntre com o primeiro numero: ");

scanf("%f", &b);

switch(ch) {

case '+': printf("\n\nO valor da soma : %.2f\n", soma(a, b)); break;

case '-': printf("\n\nO valor da subtrao : %.2f\n", subt(a, b)); break;

case '*': printf("\n\nO valor da multiplicao : %.2f\n", mult(a, b)); break;

case '/': printf("\n\nO valor da diviso : %.2f\n", div(a, b)); break;

}

return 0;

}