Ρύθμιση του Git στο Ubuntu 14.04

Το Git είναι ένα δημοφιλές σύστημα διαχείρισης εκδόσεων. Είναι αρκετά απλό στην εγκατάσταση. Σε αυτόν τον οδηγό, θα δούμε πώς μπορούμε να εγκαταστήσουμε το Git στο Ubuntu 14.04.

Βήμα 1: Εγκατάσταση του Git

Μπορούμε να εγκαταστήσουμε το Git χωρίς να χρειάζεται να προσθέσουμε αποθετήρια.

apt-get install git

Βήμα 2: Διαμόρφωση του Git

Το Git λειτουργεί καλύτερα αν του δώσετε κάποιες βασικές πληροφορίες: το όνομά σας και τη διεύθυνση email σας. Μπορείτε να ορίσετε αυτές τις επιλογές στο Git με τις ακόλουθες εντολές:

git config --global user.name "John Appleseed"
git config --global user.email "email@example.com"

Δέσμευση

Η όλη ιδέα του Git είναι η δέσμευση, οπότε μπορείτε να δείτε τις αλλαγές σε κάθε δέσμευση. Για παράδειγμα, αυτές θα μπορούσαν να είναι μερικές δεσμεύσεις:

  • Προστέθηκε class.php
  • Διορθώθηκε το παράδειγμα.php
  • Διορθώθηκε η μεταβλητή στο calendar.php

Μπορείτε να τα δείτε στο Git.

Βήμα 1: Δημιουργία φακέλου

Αρχικά, δημιουργήστε έναν κατάλογο για το έργο σας:

mkdir ~/git
cd ~/git

Τώρα δημιουργήστε μερικά αρχεία, όπως:

touch example.html && touch index.html && touch contact.html

Τώρα μπορείτε να ξεκινήσετε τη διαδικασία δημιουργίας αυτού του έργου Git εκτελώντας την git initεντολή ενώ βρίσκεστε στον κατάλογο του έργου:

cd ~/git
git init

Αυτό θα επιστρέψει την ακόλουθη απάντηση (υποθέτοντας ότι ~/gitαναφέρεται στο /home/test/git).

Initialized empty Git repository in /home/test/git/.git/

Βήμα 2: Προσθήκη των αρχείων σας στο Git

Κάθε φορά που δημιουργείτε ένα νέο αρχείο και θέλετε να συμπεριληφθεί στο Git, πρέπει να πείτε στο Git ότι θέλετε να παρακολουθεί αυτό το αρχείο. Για παράδειγμα, αν δημιουργούσαμε ένα αρχείο με το όνομα calendar.phpκαι θα θέλαμε να το προσθέσουμε στο Git, θα πληκτρολογούσαμε:

git add calendar.php

Υποθέτοντας ότι βρίσκεστε στον ίδιο κατάλογο όπου βρίσκεται το αρχείο που θέλετε να προσθέσετε ( calendar.php).

Το πρόβλημα με αυτό είναι ότι πρέπει να προσθέσετε κάθε αρχείο με μη αυτόματο τρόπο. Για παράδειγμα, εάν έχετε ήδη μερικά αρχεία (στην περίπτωσή μας example.html, index.htmlκαι contact.html), θα πρέπει να προσθέσετε αυτά τα 3 με μη αυτόματο τρόπο. Με 3 αρχεία, αυτό δεν είναι τεράστιο έργο, αλλά αν είχατε περισσότερα αρχεία, τότε θα χρειαζόταν πολύς χρόνος. Ευτυχώς, μπορούμε να χρησιμοποιήσουμε αυτό .που προσθέτει όλα τα αρχεία που δεν βρίσκονται αυτήν τη στιγμή στο Git:

git add .

Βήμα 3: Υποβολή ενός ή περισσότερων αρχείων

Συγχαρητήρια, είστε έτοιμοι να δεσμευτείτε! Η δέσμευση είναι η διαδικασία να πείτε στο Git ότι έχετε κάνει ορισμένες αλλαγές και θα πρέπει να τις βάλει στο "changelog". Άλλωστε, αυτό είναι το όλο θέμα. Για να χρησιμοποιήσουμε σωστά τις δεσμεύσεις, πρέπει να προσθέσουμε ένα μήνυμα δέσμευσης. Αυτό σας επιτρέπει να παρακολουθείτε όλες τις αλλαγές. Αυτό μπορεί να είναι οτιδήποτε θέλετε. Είναι καλή πρακτική να χρησιμοποιήσετε κάτι που θα καταλάβετε όμως.

git commit -m "Initial commit" -a

Συγχαρητήρια! Τώρα μπορείτε να χρησιμοποιήσετε το Git στο VPS σας.

Αφήστε ένα σχόλιο

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα