Page MenuHomec4science

Introduction to GIT
Updated 2,329 Days AgoPublic

Version 2 of 15: You are viewing an older version of this document, as it appeared on Dec 20 2017, 11:44.
WARNING: Work in progress

Introduction

GIT is a Version Control System (VCS) for source code created by Linus Torvald (the creator of Linux). It allows to share and collaborate on code efficiently. It somewhat has a diffucult barrier to entry because it's packed with feature. However you can learn a few basic terms and command to use it in an easy way.

Distributed

In opposition ot other VCS (Subversion for instance), GIT is distributed. It means there's no central server and everything you do is happening on your local machine. It also means you can work on your code locally without being connected to the internet and syncronize with a remote server later.

Vocabulary

Here's a list of usual terms you will enconter in the guide, you can refer to it later.

  • Repository:
  • Local:
  • Remote:
  • Working copy:
  • Index / Staging area:
  • ...

Basic operations

References

Last Author
aubort
Last Edited
Dec 20 2017, 11:44

Event Timeline

aubort created this document.Dec 20 2017, 11:33
aubort edited the content of this document. (Show Details)
aubort added a project: c4science.
aubort edited the content of this document. (Show Details)Dec 20 2017, 11:44
aubort edited the content of this document. (Show Details)Dec 20 2017, 16:31
aubort edited the content of this document. (Show Details)Dec 20 2017, 16:37
aubort edited the content of this document. (Show Details)Dec 20 2017, 16:41
aubort edited the content of this document. (Show Details)Dec 20 2017, 16:48
aubort edited the content of this document. (Show Details)
aubort edited the content of this document. (Show Details)Dec 20 2017, 17:26
aubort edited the content of this document. (Show Details)
aubort edited the content of this document. (Show Details)Dec 21 2017, 11:53
aubort edited the content of this document. (Show Details)Dec 21 2017, 13:47
aubort edited the content of this document. (Show Details)Dec 21 2017, 16:39
aubort edited the content of this document. (Show Details)
aubort edited the content of this document. (Show Details)
aubort edited the content of this document. (Show Details)Jun 21 2018, 14:04
poggio added a subscriber: poggio.Aug 12 2019, 12:13