BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ZContent.net//ZapCalLib 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART;TZID=Atlantic/Canary:20201120T120000
DTEND;TZID=Atlantic/Canary:20201120T130000
UID:iactalks-1428
X-WR-CALNAME: IAC Talks: Open Astronomy Seminars
X-ORIGINAL-URL: /iactalks/Talks/view/1428
CREATED:2020-11-20T12:00:00+00:00
X-WR-CALDESC: IAC Talks upcomming talks
SUMMARY:SMACK 6: Intermediate Git
DESCRIPTION:SMACK 6: Intermediate Git\nDr. Ángel de Vicente\n\nFollowing u
 p on our previous "Git version control system basics" seminar&nbsp;(https:
 //bit.ly/35CCX7k), the focus of this talk will be to learn the&nbsp;featur
 es of Git that will allow us to collaborate with other&nbsp;colleagues. Fo
 r this, the main concepts needed are branch merging&nbsp;(including merges
  with conflicts), remote repositories and hosted&nbsp;repositories (GitHub
 , GitLab, Bitbucket, etc.).&nbsp;\nThanks to the distributed structure of 
 Git, collaboration with&nbsp;colleagues can become very efficient (allowin
 g for many different&nbsp;workflows) and it avoids the single point of fai
 lure of centralized&nbsp;version control systems, but its complexity also 
 goes up. Properly&nbsp;understanding the concept of remote repositories ma
 kes collaboration&nbsp;with Git straightforward.\nOther Git features and t
 ools that are not essential, but that will make&nbsp;Git usage much more e
 ffective and powerful (like stash, rebase, pull&nbsp;requests, etc.) will 
 be left for a planned "Advanced Git" follow-up talk.
END:VEVENT
END:VCALENDAR
