This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:defact:git:start [2020/11/13 02:20] nick ↷ Page moved from dido:public:ra:xapend:xapend.stds:defact:git to dido:public:ra:xapend:xapend.b_stds:defact:git |
dido:public:ra:xapend:xapend.b_stds:defact:git:start [2021/11/09 15:36] (current) char ↷ Page moved and renamed from dido:public:ra:xapend:xapend.b_stds:defact:git to dido:public:ra:xapend:xapend.b_stds:defact:git:start |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== GIT (Revision Control) ===== | ===== GIT (Revision Control) ===== | ||
| - | [[dido:public:ra:xapend:xapend.stds:defact| return to the de facto Standards area ]] | + | [[dido:public:ra:xapend:xapend.b_stds:defact| return to the de facto Standards area ]] |
| **Source:** [[https://en.wikipedia.org/wiki/Git | The following is from the English Wikipedia on GIT ]] | **Source:** [[https://en.wikipedia.org/wiki/Git | The following is from the English Wikipedia on GIT ]] | ||
| Line 6: | Line 6: | ||
| : //Git (/ɡɪt/) | : //Git (/ɡɪt/) | ||
| (("Tech Talk: Linus Torvalds on git (at 00:01:30)". YouTube. Archived from the original on 20 December 2015. Retrieved 20 July 2014. | (("Tech Talk: Linus Torvalds on git (at 00:01:30)". YouTube. Archived from the original on 20 December 2015. Retrieved 20 July 2014. | ||
| - | )) is a distributed version-control system for tracking changes in source code during software development.((Anthony; Huff, Kathryn D. (2015). Effective Computation in Physics. O'Reilly Media, Inc. p. 351. ISBN 9781491901595. Archived from the original on 7 May 2016. Retrieved 20 April 2016.)) It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed,((Torvalds, Linus (7 April 2005). "Re: Kernel SCM saga." linux-kernel (Mailing list). "So I'm writing some scripts to try to track things a whole lot faster.")) data integrity, | + | )) is a distributed version-control system for tracking changes in [[dido:public:ra:xapend:xapend.a_glossary:s:sourcecode|source code]] during software development.((Anthony; Huff, Kathryn D. (2015). Effective Computation in Physics. O'Reilly Media, Inc. p. 351. ISBN 9781491901595. Archived from the original on 7 May 2016. Retrieved 20 April 2016.)) It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed,((Torvalds, Linus (7 April 2005). "Re: Kernel SCM saga." linux-kernel (Mailing list). "So I'm writing some scripts to try to track things a whole lot faster.")) data integrity, |
| ((Torvalds, Linus (10 June 2007). "Re: fatal: serious inflate inconsistency". git (Mailing list). | ((Torvalds, Linus (10 June 2007). "Re: fatal: serious inflate inconsistency". git (Mailing list). | ||
| )) and support for distributed, non-linear workflows. | )) and support for distributed, non-linear workflows. | ||
| Line 16: | Line 16: | ||
| )) Its maintainer since 2005 is and continues to be Junio Hamano.// | )) Its maintainer since 2005 is and continues to be Junio Hamano.// | ||
| - | : //As with most other distributed version-control systems, and unlike most client–server systems, every Git directory on every computer is a full-fledged repository with complete history and full version-tracking abilities, independent of network access or a central server.(( Chacon, Scott (24 December 2014). Pro Git (2nd ed.). New York, NY: Apress. pp. 29–30. ISBN 978-1-4842-0077-3. Archived from the original on 25 December 2015.))// | + | : //As with most other distributed version-control systems, and unlike most [[dido:public:ra:xapend:xapend.a_glossary:c:client-server|client–server]] systems, every Git directory on every computer is a full-fledged repository with complete history and full version-tracking abilities, independent of network access or a central [[dido:public:ra:xapend:xapend.a_glossary:s:server|server]].(( Chacon, Scott (24 December 2014). Pro Git (2nd ed.). New York, NY: Apress. pp. 29–30. ISBN 978-1-4842-0077-3. Archived from the original on 25 December 2015.))// |
| : //Git is free and open-source software distributed under the terms of the GNU General Public License version 2.// | : //Git is free and open-source software distributed under the terms of the GNU General Public License version 2.// | ||
| Line 49: | Line 49: | ||
| </table> | </table> | ||
| + | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
| + | /* To add a discussion page to this page, comment out the line that says | ||
| + | ~~DISCUSSION:off~~ | ||
| + | */ | ||
| + | ~~DISCUSSION:on|Outstanding Issues~~ | ||
| + | ~~DISCUSSION:off~~ | ||