Informações sobre o curso
4.7
375 classificações
105 avaliações

100% online

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Aprox. 12 horas para completar

Sugerido: 8 hours/week...

Inglês

Legendas: Inglês

Habilidades que você terá

Version ControlGithubBitbucketCommand-Line Interface

100% online

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Aprox. 12 horas para completar

Sugerido: 8 hours/week...

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
3 horas para concluir

Our First Repository

This module gets you started using Git. It provides the foundation for the rest of the course. You will install Git and/or Sourcetree, create a local repository, create a commit, create a remote repository and push commits to a remote repository. You have the option of doing the hands-on labs using the Sourcetree graphical Git client and/or using a command line. ...
12 vídeos (total de (Total 73 mín.) min), 10 leituras, 1 teste
12 videos
Git Overview9min
(Sourcetree) Installation and Getting Started2min
(Command Line) Installation and Getting Started6min
Git Locations3min
(Sourcetree) Create a Local Repository2min
(Command Line) Create a Local Repository1min
(Sourcetree) Commit to a Local Repository3min
(Command Line) Commit to a Local Repository8min
Create a Remote Repository3min
(Sourcetree) Push to a Remote Repository9min
(Command Line) Push to a Remote Repository12min
10 leituras
Welcome2min
(Lab- Sourcetree) Installation and Getting Started10min
(Lab- Command Line) Installation and Getting Started10min
(Lab- Sourcetree) Create a Local Repository5min
(Lab- Command Line) Create a Local Repository5min
(Lab- Sourcetree) Commit to a Local Repository10min
(Lab- Command Line) Commit to a Local Repository10min
(Lab) - Create a Remote Repository5min
(Lab- Sourcetree) Push to a Remote Repository10min
(Lab- Command Line) Push to a Remote Repository10min
1 exercício prático
Module 1 Assessment34min
Semana
2
3 horas para concluir

Branching and Merging I

This module discusses to of the key concepts involved with Git: branching and merging. It starts with foundational knowledge on Git's commit graph model, Git IDs and references. Branching and merging are then covered, including the difference between fast-forward merges and using merge commits....
9 vídeos (total de (Total 88 mín.) min), 6 leituras, 1 teste
9 videos
(Sourcetree) Git IDs3min
(Command Line) Git IDs5min
(Sourcetree) Git References6min
(Command Line) Git References14min
(Sourcetree) Branches13min
(Command Line) Branches13min
(Sourcetree) Merging13min
(Command Line) Merging13min
6 leituras
(Lab- Sourcetree) Git References10min
(Lab- Command Line) Git References10min
(Lab- Sourcetree) Branches20min
(Lab- Command Line) Branches20min
(Lab- Sourcetree) Merging10min
(Lab- Command Line) Merging10min
1 exercício prático
Module 2 Assessment30min
Semana
3
4 horas para concluir

Branching and Merging II

This module continues the discussion of branching and merging. It starts with resolving a merge conflict. Then synchronizing with remote repositories is covered, including the fetch, pull and push commands. The other major topic of this module is rewriting history. The commit history is an important part of a project. A clean commit history makes it easier to understand the project, and then contribute to it by adding new features or fixing problems. If you have not shared your commits, you can rewrite them in a way that makes a cleaner project history. Rewriting history includes amending commits and rebasing....
10 vídeos (total de (Total 107 mín.) min), 10 leituras, 1 teste
10 videos
(Command Line) Resolving Merge Conflicts12min
(Sourcetree) Tracking Branches10min
(Command Line) Tracking Branches10min
(Sourcetree) Fetch, Pull and Push8min
(Command Line) Fetch, Pull and Push13min
(Sourcetree) Rebasing8min
(Command Line) Rebasing8min
(Sourcetree) Rewriting History8min
(Command Line) Rewriting History14min
10 leituras
(Lab- Sourcetree) Resolving Merge Conflicts10min
(Lab- Command Line) Resolving Merge Conflicts10min
(Lab- Sourcetree) Tracking Branches10min
(Lab- Command Line) Tracking Branches10min
(Lab- Sourcetree) Fetch, Pull and Push10min
(Lab- Command Line) Fetch, Pull and Push10min
(Lab- Sourcetree) Rebasing10min
(Lab- Command Line) Rebasing10min
(Lab- Sourcetree) Rewriting History10min
(Lab- Command Line) Rewriting History10min
1 exercício prático
Module 3 Assessment30min
Semana
4
4 horas para concluir

Git Workflows

This module covers topics on how teams work with Git. Git is flexible enough to work with many types of projects and teams. The better you understand Git's capabilities, the more effectively to can use it in your projects. Topics include pull requests, centralized workflows, feature branch workflows, forking workflows and Gitflow workflows. This module concludes with a project in which you use Git with a Gitflow workflow....
4 vídeos (total de (Total 30 mín.) min), 5 leituras, 2 testes
4 videos
(Command Line) Pull Requests I6min
Pull Requests II5min
Git Workflows11min
5 leituras
(Lab- Sourcetree) Pull Requests I10min
(Lab- Command Line) Pull Requests I10min
(Lab- Sourcetree) Pull Requests II25min
(Lab- Command Line) Pull Requests II25min
Final Project1min
1 exercício prático
Module 4 Assessment30min
4.7
105 avaliaçõesChevron Right

50%

comecei uma nova carreira após concluir estes cursos

38%

consegui um benefício significativo de carreira com este curso

Melhores avaliações

por MLMar 28th 2018

Great course, should be a pre-requisite or additional reading to any intro data science course using Git. Straight-forward, not overly taxing to your time, and full of practical application exercises.

por ASFeb 3rd 2019

An excellent intro course to git, Bitbucket and Sourcetree. I did both the Sourcetree and CLI version. Was really good to see things done both ways. Helped to make the material stick.

Instrutores

Avatar

Steve Byrnes

Instructional Designer

Sobre Atlassian

Our mission We believe all teams have potential to do amazing things. From space travel and DNA sequencing, to video games and nonprofits, our mission is to unleash the potential in every team and help advance humanity through the power of software....

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.