User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:git:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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~~
dido/public/ra/xapend/xapend.b_stds/defact/git/start.1605252040.txt.gz · Last modified: 2020/11/13 02:20 by nick