Git Tutorial
-
Upload
francisco-cunha-neto -
Category
Documents
-
view
218 -
download
0
description
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;
}