Sveriges mest populära poddar

Open Source Archives – Software Engineering Daily

Git Workflows with Tim Pettersen

54 min • 7 april 2016

tim-petterson

“Git is a fairly flexible tool – one of the ways that people often describe it is that it gives you enough rope to hang yourself.”

Git is the most popular version control system. If you have been programming for less than a decade, it’s likely that you haven’t used any other method of version control. The git workflow of a software team defines how that team collaborates, builds, and ships software.

Tim Pettersen is a developer advocate at Atlassian, where he has been building software around git for many years. He joins us on today’s episode to talk about strategies for git–including branching, merging, continuous integration, and software as a service.

Questions

  • Why should we use Git?
  • How does Mercurial compare to Git, and why is it a compelling alternative?
  • What are the characteristics of a good Git workflow?
  • What is the difference between a good workflow and a great one?
  • What is a rebase?
  • Why is code review so important?
  • What are the advanced ways you work with Git?
  • Are there any underutilized features of Git?

Links

The post Git Workflows with Tim Pettersen appeared first on Software Engineering Daily.

Kategorier
Förekommer på
00:00 -00:00