Informações sobre o curso
4.7
243 classificações
64 avaliações
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

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

Aprox. 12 horas para completar

Sugerido: 8 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Habilidades que você terá

Version ControlGithubBitbucketCommand-Line Interface
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

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

Aprox. 12 horas para completar

Sugerido: 8 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
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. ...
Reading
12 vídeos (total de (Total 73 mín.) min), 10 leituras, 1 teste
Video12 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
Reading10 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
Quiz1 exercício prático
Module 1 Assessment34min
Semana
2
Horas para completar
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....
Reading
9 vídeos (total de (Total 88 mín.) min), 6 leituras, 1 teste
Video9 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
Reading6 leituras
(Lab- Sourcetree) Git References10min
(Lab- Command Line) Git References10min
(Lab- Sourcetree) Branches20min
(Lab- Command Line) Branches20min
(Lab- Sourcetree) Merging10min
(Lab- Command Line) Merging10min
Quiz1 exercício prático
Module 2 Assessment30min
Semana
3
Horas para completar
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....
Reading
10 vídeos (total de (Total 107 mín.) min), 10 leituras, 1 teste
Video10 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
Reading10 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
Quiz1 exercício prático
Module 3 Assessment30min
Semana
4
Horas para completar
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....
Reading
4 vídeos (total de (Total 30 mín.) min), 5 leituras, 2 testes
Video4 videos
(Command Line) Pull Requests I6min
Pull Requests II5min
Git Workflows11min
Reading5 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
Quiz1 exercício prático
Module 4 Assessment30min

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.