new.c
newfinal.c
newfinalfinal.c
newfinalfinalfinal.c
[nick@ubuntu ~]$ sudo apt-get install git
[nick@ubuntu ~]$ git config --global user.name "yourname"
[nick@ubuntu ~]$ git config --global user.email "your@email.com"
[nick@ubuntu project]$ git init
Αναθέτει στο git την διαχείριση του κώδικα στον συγκεκριμένο φάκελο
[nick@ubuntu project]$ git clone
Δημιουργεί ένα τοπικό αντίγραφο του κώδικα στον υπολογιστή μας
[nick@ubuntu project]$ git status
Δείχνει την τρέχουσα κατάσταση του repository
[nick@ubuntu project]$ git add
Προσθέτει συγκεκριμένα αρχεία στο stage
[nick@ubuntu project]$ git commit
Επικυρώνει τις αλλαγές στα αρχεία
Επιτρέπουν την διατήρηση διαφόρων εκδόσεων του κώδικα μας
Όλα τα branches
[nick@ubuntu project]$ git branch develop
Δημιουργεί ενα καινούργιο branch με όνομα "develop"
[nick@ubuntu project]$ git checkout develop
Αλλάζει το τρέχον branch
[nick@ubuntu project]$ git branch -d develop
Διαγράφει το branch "develop"
Κάθε αντίγραφο με το οποίο ανταλλάσσουμε κώδικα ονομάζεται "remote"
[nick@ubuntu project]$ git remote
[nick@ubuntu project]$ git remote add origin https://github.com/nickgarlis/project.git
Προσθήκη remote
[nick@ubuntu project]$ git push origin master
Push σε remote
[nick@ubuntu project]$ git pull origin master
Pull από remote
[nick@ubuntu project]$ git remote rm origin
Διαγραφή remote