Εργαλεία Χρήστη

Εργαλεία ιστότοπου


git-bitbucket

Χρήση του Git με το Bitbucket


Εισαγωγή

Το Git είναι ένα κατανεμημένο σύστημα ελέγχου εκδόσεων κώδικα που προσφέρει αρκετές ευκολίες είτε γράφετε τα προγράμματα μόνοι σας ή σε συνεργασία με άλλους στην ομάδα σας. Πιο συγκεκριμένα μας επιτρέπει να κρατάμε εκδόσεις στα αρχεία, να κάνουμε undo αλλαγές, κρατάμε backups των αρχείων μας, να μοιραζόμαστε τον κώδικα με την ομάδα μας, να ξέρουμε ποια είναι η τελευταία έκδοση, κλπ.

Ρυθμίσεις

Αρχικά θα πρέπει να δημιουργήσουμε ένα νέο repository από το μενού Repositories και μετά Create Repository.

Στη συνέχεια θα χρειαστεί να συνδεθείτε με SSH στον server που είναι το πακέτο hosting σας και να δημιουργήσετε το ssh key που θα γίνεται η πιστοποίηση με το bitbucket πατώντας enter στην κάθε ερώτηση που θα μας κάνει:

ssh-keygen

Εμφανίζουμε το δημόσιο κλειδί και το κάνουμε αντιγραφή:

cat ~/.ssh/id_rsa.pub

Πηγαίνουμε στο bitbucket και πατάμε στο πάνω δεξιά μέρος στο εικονίδιο του χρήστη μας, στη συνέχεια στο Bitbucket settings και τέλος στο SSH Keys όπου και κάνουμε επικόλληση το δημόσιο κλειδί μας.

Τώρα είμαστε έτοιμοι να κάνουμε την αρχικοποίηση στο git:

git config --global user.name "CretaForce"
git config --global user.mail "chris@cretaforce.gr" 

cd domain.gr/www
git init
gid add .
git commit -m 'Initial commit of full repository'

Kαι ανεβάζουμε τον κώδικα στο repository:

git remote add origin ssh://git@bitbucket.org/CretaForce/example.git
git push -u origin master

Στην παραπάνω γραμμή θα χρειαστεί να αντικαταστήσετε το CretaForce με το username που έχετε στο bitbucket και το example με το όνομα του repository σας.

Aλλαγές στον κώδικα και ανέβασμα στο Bitbucket

Αφού κάνετε αλλαγές στον κώδικα σας μπορείτε να τις ανεβάσετε στο repository δίνοντας τις εντολές:

git add .
git commit -m "My second commit"
git push

Copyright © 2003 - 2017 CretaForce Internet Services. All Rights Reserved.