Course Code: gitvicsubv
Duration: 7 hours
Prerequisites:

Good knowledge of Subversion (SVN) required.

Overview:

This course shows Subversion users how to use Git. It helps to seamlessly migrate habits from SVN to Git and avoid common mistakes.

Course Outline:

Everyday Work (in centralized manner)

  • Committing
  • Browsing
  • Tagging and Branching
  • Merging
  • Going Remote
  • Sharing the Work

Git Concepts

  • Git Objects
  • Distributed repositories
  • Authors and Committers
  • Merging works via e-mail
  • Merging works from others repositories
  • Octopus merge

Habits Migration Process

  • Mirroring Subversion
  • Working with Git in a centralized manner
  • Switching to distributed model
  • Migration process examples (Open Source projects)

Git Plumbing and Advanced topics

  • Git Commands
  • Signatures
  • Ignores and Excludes

Migrating and Bridging

  • Using Git SVN clone
  • Working with a Subversion repository and Git working copy
Sites Published:

United Arab Emirates - Git for Victims of Subversion

Qatar - Git for Victims of Subversion

Egypt - Git for Victims of Subversion

Saudi Arabia - Git for Victims of Subversion

South Africa - Git for Victims of Subversion

Brasil - Git para Vítimas de Subversão

Canada - Git for Victims of Subversion

中国 - Git for Victims of Subversion

香港 - Git for Victims of Subversion

澳門 - Git for Victims of Subversion

台灣 - Git for Victims of Subversion

USA - Git for Victims of Subversion

Österreich - GIT für Opfer von Subversion

Schweiz - GIT für Opfer von Subversion

Deutschland - GIT für Opfer von Subversion

Czech Republic - Git for Victims of Subversion

Denmark - Git for Victims of Subversion

Estonia - Git for Victims of Subversion

Finland - Git for Victims of Subversion

Greece - Git for Victims of Subversion

Magyarország - Git for Victims of Subversion

Ireland - Git for Victims of Subversion

Luxembourg - Git for Victims of Subversion

Latvia - Git for Victims of Subversion

España - Git para las Víctimas de Subversiòn

Italia - Git for Victims of Subversion

Lithuania - Git for Victims of Subversion

Nederland - Git for Victims of Subversion

Norway - Git for Victims of Subversion

Portugal - Git para Vítimas de Subversão

România - Git for Victims of Subversion

Sverige - Git for Victims of Subversion

Türkiye - Git for Victims of Subversion

Malta - Git for Victims of Subversion

Belgique - Git for Victims of Subversion

France - Git for Victims of Subversion

日本 - Git for Victims of Subversion

Australia - Git for Victims of Subversion

Malaysia - Git for Victims of Subversion

New Zealand - Git for Victims of Subversion

Philippines - Git for Victims of Subversion

Singapore - Git for Victims of Subversion

Thailand - Git for Victims of Subversion

Vietnam - Git for Victims of Subversion

India - Git for Victims of Subversion

Argentina - Git para las Víctimas de Subversiòn

Chile - Git para las Víctimas de Subversiòn

Costa Rica - Git para las Víctimas de Subversiòn

Ecuador - Git para las Víctimas de Subversiòn

Guatemala - Git para las Víctimas de Subversiòn

Colombia - Git para las Víctimas de Subversiòn

México - Git para las Víctimas de Subversiòn

Panama - Git para las Víctimas de Subversiòn

Peru - Git para las Víctimas de Subversiòn

Uruguay - Git para las Víctimas de Subversiòn

Venezuela - Git para las Víctimas de Subversiòn

Polska - GIT for Victims of Subversion

United Kingdom - Git for Victims of Subversion

South Korea - Git for Victims of Subversion

Pakistan - Git for Victims of Subversion

Sri Lanka - Git for Victims of Subversion

Bulgaria - Git for Victims of Subversion

Bolivia - Git para las Víctimas de Subversiòn

Indonesia - Git for Victims of Subversion

Kazakhstan - Git for Victims of Subversion

Moldova - Git for Victims of Subversion

Morocco - Git for Victims of Subversion

Tunisia - Git for Victims of Subversion

Kuwait - Git for Victims of Subversion

Oman - Git for Victims of Subversion

Slovakia - Git for Victims of Subversion

Kenya - Git for Victims of Subversion

Nigeria - Git for Victims of Subversion

Botswana - Git for Victims of Subversion

Slovenia - Git for Victims of Subversion

Croatia - Git for Victims of Subversion

Serbia - Git for Victims of Subversion

Bhutan - Git for Victims of Subversion

Nepal - Git for Victims of Subversion

Uzbekistan - Git for Victims of Subversion