Skip to Content
Controlo de versões com o Git, 3ª Edição
book

Controlo de versões com o Git, 3ª Edição

by Prem Kumar Ponuthorai, Jon Loeliger
April 2025
Intermediate to advanced
548 pages
15h 7m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Controlo de versões com o Git, 3ª Edição

Capítulo 3. Ramos

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Um ramo permite ao utilizador lançar uma linha de desenvolvimento separada dentro de um projeto de software. Quando crias um ramo, estás a criar uma bifurcação a partir de um estado específico da linha temporal do projeto. Isto permite que o desenvolvimento progrida em várias direcções simultaneamente. Pensa nisto como uma viagem no tempo, onde tens a capacidade de criar linhas temporais paralelas alternativas a partir de um único ponto de partida. Um ramo também te dá a capacidade de criar diferentes versões de um projeto. Muitas vezes, um ramo pode ser reconciliado e fundido com outros ramos para combinar esforços divergentes.

A criação de ramos no Git é considerada uma operação leve e económica. Isto porque um branch é apenas um ponteiro para um objeto de commit específico num repositório Git. O Git permite muitas ramificações e, portanto, muitas linhas diferentes de desenvolvimento dentro de um repositório podem existir simultaneamente num determinado momento. Além disso, o Git tem um suporte de primeira classe para fusões entre ramos. Como resultado, a maioria dos utilizadores do Git fazem uso rotineiro de branches e são naturalmente encorajados a fazê-lo com frequência.

Neste capítulo, adotaremos uma abordagem de cima para baixo para pensar sobre como as ramificações funcionam no Git, analisando como os desenvolvedores mantêm várias linhas ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Criando serviços de IA generativa com a FastAPI

Criando serviços de IA generativa com a FastAPI

Alireza Parandeh

Publisher Resources

ISBN: 9798341642430