Description

Cada vez mais as empresas investem em projetos de tecnologias para facilitar negócios, automatizar tarefas, difundir informações entre vários outros propósitos. Geralmente uma das primeiras etapas de desenvolvimento de projetos é definir como você irá controlar e manter as alterações que irão ocorrer ao longo do desenvolvimento. Existem algumas ferramentas de mercado com esta finalidade.

Neste curso você irá aprender sobre o Git, uma ótima opção para este propósito. Entre os controles de versões disponíveis no mercado o Git é o mais utilizado, principalmente em projetos open supply. Esta ferramenta armazena todas as alterações ocorridas nos arquivos do seu projeto permitindo regressões para um estado anterior. Além disso, permite que várias pessoas trabalhem simultaneamente no mesmo projeto e até nos mesmos arquivos.

O curso será abordado de forma prática e com animações que representem o que está sendo feito passo a passo, para facilitar a aprendizagem. O objetivo deste curso é fornecer uma ampla quantidade de recursos que poderão ser utilizados no seu dia a dia. Veremos os seguintes tópicos:

  • Aliases

  • Clone x Init

  • Commit / Push

  • Git ids / objects

  • Standing dos arquivos (untracked, unmodifield, modifield e staged)

  • Descartar alterações (locais, stage e commitadas)

  • Reset (smooth, blended e laborious)

  • Revert x Reset

  • Reflog

  • Indifferent head

  • Representação do histórico de commit (DAG)

  • Branches

  • Blame

  • Tags (leves e anotadas)

  • Merge (quick-ahead e three-approach) x Rebase

  • Conflitos

  • Cherry-decide

  • Fetch / Pull

  • Stash

  • Amend

  • Rebase iterativo

  • Squash merge

  • Bisect

  • Pull request

  • Ignorar arquivos e diretórios

  • Diff

  • HTTPS x SSH

  • Naked repository

Se você atua diretamente com tecnologia ou deseja aprender sobre uma ferramenta de controle de versões de arquivos eu o convido a assistir este curso.

If the coupon will not be opening, disable Adblock, or strive one other browser.

Leave a comment

Your email address will not be published. Required fields are marked *