Να τα πούμε λίγο στα γρήγορα και φτιάχνουμε κάτι καλύτερο κάποια στιγμή:
1) Ξεκινάς στο directory που θέλεις ένα git repos με
- Κώδικας: Επιλογή όλων
git init
Φτιάχνεις τα αρχεία που θέλεις και ενημερώνεις το τοπικό σου repos με
- Κώδικας: Επιλογή όλων
git add # [1] Προσθέτει τα αρχεία που θέλεις να συμπεριλάβεις στο repos
git commit -m "comment" # [2] Τα συμπεριλαμβάνεις στο repos σου
Έπειτα για να τα βάλεις στο remote repos στο github πρέπει να έχεις φτιάξει ένα πρώτα από το dashboard.

- Add Repository @ github dashboard
Μετά θα σου θυμίσει και μόνο του τι πρέπει να κάνεις, το οποίο είναι:
- Κώδικας: Επιλογή όλων
git remote add origin git@github.com:MasterEx/teste.git #Αυτό θα στο δώσει το github
git push origin master
Αυτό θα σου πει και το github αφού φτιάξεις ένα νέο repository.

- after the repository creation
2)Από'κει και πέρα πάντα για να προσθέσεις τις αλλαγές στο repos σου θα κάνεις τα [1] , [2] και έπειτα για να ενημερωθεί το github θα κάνεις
- Κώδικας: Επιλογή όλων
git push #Δε χρειάζεται να προσδιορίσεις το repos σου γιατί λογικά θα είναι στο conf σου τοπικά
3)Γίνεται να προσδιορίσεις τι θα κάνεις exclude, τσέκαρε αυτό:
http://www.kernel.org/pub/software/scm/ ... gnore.htmlΕπίσης εδώ υπάρχουν τα περισσότερα που θα χρειαστείς να κάνεις με το git:
http://github.com/guides/git-cheat-sheethttps://github.com/foss-aueb/git-presentation