Git: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 13:
A repository is a nest of folders for e.g. projects and libraries. Then git is used to commit or push changes. This way git takes care of all the tracking, removing the need for keeping multiple versions of a project and any point in the development can be returned to.<ref name="iprac">[http://electronics.stackexchange.com/questions/26308/industry-practices-for-schematic-design Industry Practices for Schematic Design?]</ref><ref>[https://spin.atomicobject.com/2015/01/19/hardware-version-control/ Version-Controlled Hardware Design with EAGLE] by Jordan Schaenzle, 19 Jan 2015.</ref>
 
[[GitHub]], GitLab and other sites are git repository hosting service, they offer the functionality of git as well as adding their own features. Having a centralized repository allows people to collaborate on projects.<ref name="eevb" /><ref>[https://en.wikipedia.org/wiki/GitHub GitHub], Wikipedia</ref>
 
=== Github ===