Skip to content

Commit 93eba0f

Browse files
committed
[Chapter 2] Started translation on the tagging section
1 parent af5706b commit 93eba0f

File tree

1 file changed

+25
-24
lines changed

1 file changed

+25
-24
lines changed

book/02-git-basics/sections/tagging.asc

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
[[_git_tagging]]
2-
=== Tagging
2+
=== Χρησιμοποιώντας ετικέτες
33

44
(((tags)))
5-
Like most VCSs, Git has the ability to tag specific points in history as being important.
6-
Typically people use this functionality to mark release points (v1.0, and so on).
7-
In this section, you'll learn how to list the available tags, how to create new tags, and what the different types of tags are.
85

9-
==== Listing Your Tags
6+
Το Git, όπως και τα περισσότερα συστήματα ελέγχου έκδοσης, δίνει την δυνατότητα να βάλετε ετικέτες σε συγκεκριμένα σημεία του ιστορικού ενός έργου.
7+
Η λειτουργικότητα αυτή χρησιμοποείται συνήθως για σημειωθούν συγκεκριμένες εκδόσεις (π.χ. έκδοση 1.0 κ.ο.κ.).
8+
Στο κεφάλαιο αυτό θα μάθετε πως να βλέπετε αυτές τις ετικέτες σε ένα έργο, πως να τις δημιουργείτε καθώς και ποιοι διαφορετικοί τύποι ετικετών υπάρχουν.
109

11-
Listing the available tags in Git is straightforward.
12-
Just type `git tag`:(((git commands, tag)))
10+
==== Απαριθμώντας τις ετικέτες
11+
12+
Για να δείτε τις ετικέτες ενός έργου, η εντολή στο Git είναι αρκετά σαφής.
13+
Απλά πληκτρολογήστε `git tag`:(((git commands, tag)))
1314

1415
[source,console]
1516
----
@@ -18,11 +19,11 @@ v0.1
1819
v1.3
1920
----
2021

21-
This command lists the tags in alphabetical order; the order in which they appear has no real importance.
22+
Η εντολή θα απαριθμήσει τις ετικέτες σε αλφαβητική σειρά, αν και η σειρά αυτή δεν έχει κάποια ιδιαίτερη σημασία.
2223

23-
You can also search for tags with a particular pattern.
24-
The Git source repo, for instance, contains more than 500 tags.
25-
If you're only interested in looking at the 1.8.5 series, you can run this:
24+
Μπορείτε επίσης να αναζητήσετε ετικέτες με συγκεκριμένα μοτίβα.
25+
Για παράδειγμα, το αποθετήριο με τον πηγαίο κώδικα του Git περιέχει περισσότερες από 500 ετικέτες.
26+
Αν ενδιαφέρεστε να δείτε μόνο αυτές που έχουν σχέση με την έκδοση 1.8.5, τότε μπορείτε να εκτελέσετε:
2627

2728
[source,console]
2829
----
@@ -39,22 +40,22 @@ v1.8.5.4
3940
v1.8.5.5
4041
----
4142

42-
==== Creating Tags
43+
==== Δημιουργώντας ετικέτες
4344

44-
Git uses two main types of tags: lightweight and annotated.
45+
Το Git χρησιμοποιεί δύο κατηγορίες ετικετών, τις ελαφρείς (lightweight) και τις ετικέτες με σημειώσεις (annotated).
4546

46-
A lightweight tag is very much like a branch that doesn't change – it's just a pointer to a specific commit.
47+
Μια ελαφριά ετικέτα μοιάζει πολύ με έναν κλάδο που δεν αλλάζει. Η ετικέτα αυτού του τύπου είναι απλά ένας δείκτης σε μια συγκεκριμένη υποβολή.
4748

48-
Annotated tags, however, are stored as full objects in the Git database.
49-
They're checksummed; contain the tagger name, e-mail, and date; have a tagging message; and can be signed and verified with GNU Privacy Guard (GPG).
50-
It's generally recommended that you create annotated tags so you can have all this information; but if you want a temporary tag or for some reason don't want to keep the other information, lightweight tags are available too.
49+
Οι ετικέτες με σημειώσειες από την άλλη, αποθηκεύονται στη βάση δεδομένων του Git.
50+
Για κάθε μία ετικέτα με σημειώσεις, υπολογίζεται το checksum της το οποίο περιέχει: το όνομα αυτού που βάζει την ετικέτα, την διεύθυνση e-mail του, την ημερομηνία, καθώς και το μήνυμα της ετικέτας. Η ετικέτα αυτή μπορεί να υπογραφεί και να επαληθευθεί μέσω του GNU Privacy Guard (GPG).
51+
Είναι γενικά προτιμώμενο να χρησιμοποιείτε ετικέτες με σημειώσεις έτσι ώστε να έχετε όλη αυτή την πληροφορία. Παρ' όλα αυτά, αν για κάποιο λόγο θέλετε να χρησιμοποιήσετε μια ετικέτα χωρίς περεταίρω πληροφορίες για αυτή, μπορείτε να χρησιμοποιήσετε τις ελαφρείς ετικέτες.
5152

5253
[[_annotated_tags]]
53-
==== Annotated Tags
54+
==== Ετικέτες με σημειώσεις
5455

5556
(((tags, annotated)))
56-
Creating an annotated tag in Git is simple.
57-
The easiest way is to specify `-a` when you run the `tag` command:(((git commands, tag)))
57+
Η δημιουργία μιας ετικέτας με σημειώσεις είναι απλή.
58+
Ο ευκολότερος τρόπος είναι να χρησιμοποιήσετε την επιλογή `-a` όταν εκτελείτε την εντολή `tag`:(((git commands, tag)))
5859

5960
[source,console]
6061
----
@@ -65,10 +66,10 @@ v1.3
6566
v1.4
6667
----
6768

68-
The `-m` specifies a tagging message, which is stored with the tag.
69-
If you don't specify a message for an annotated tag, Git launches your editor so you can type it in.
69+
Η επιλογή `-m` προσδιορίζει το μήνυμα της ετικέτας, το οποίο και αποθηκεύεται μαζί με την ετικέτα.
70+
Αν δεν προσδιορίσετε κάποιο μήνυμα σε μια καινούρια ετικέτα με σημειώσεις, τότε το Git θα εκκινήσει έναν επεξεργαστή κειμένου ώστε να γράψετε το μήνυμα εκεί.
7071

71-
You can see the tag data along with the commit that was tagged by using the `git show` command:
72+
Χρησιμοποιώντας την εντολή `git show` μπορείτε να δείτε τις πληροφορίες που περιέχει μια ετικέτα:
7273

7374
[source,console]
7475
----
@@ -86,7 +87,7 @@ Date: Mon Mar 17 21:52:11 2008 -0700
8687
changed the version number
8788
----
8889

89-
That shows the tagger information, the date the commit was tagged, and the annotation message before showing the commit information.
90+
Η εντολή αυτή μας δείχνει πληροφορίες για τον χρήστη που έβαλε την ετικέτα, την ημερομηνία που χρησιμοποιήθηκε η ετικέτα στην υποβολή, καθώς και το μήνυμα της ετικέτας.
9091

9192
==== Lightweight Tags
9293

0 commit comments

Comments
 (0)