You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/remotes.asc
+5-22Lines changed: 5 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,38 +103,21 @@ From https://github.com/paulboone/ticgit
103
103
* [new branch] ticgit -> pb/ticgit
104
104
----
105
105
106
-
Πλέον μπορείτε να χρησιμοποιείτε τη συμβολοσειρά `pb` στη γραμμή εντολών αντί για ολόκληρο το URL.
107
-
Για παράδειγμα, αν θέλετε να ανακτήσετε (fetch) όλες τις πληροφορίες που έχει ο Paul αλλά δεν τις έχετε στο αποθετήριό σας, μπορείτε να εκτελέσετε `git fetch pb`:
108
-
109
-
[source,console]
110
-
----
111
-
$ git fetch pb
112
-
remote: Counting objects: 43, done.
113
-
remote: Compressing objects: 100% (36/36), done.
114
-
remote: Total 43 (delta 10), reused 31 (delta 5)
115
-
Unpacking objects: 100% (43/43), done.
116
-
From https://github.com/paulboone/ticgit
117
-
* [new branch] master -> pb/master
118
-
* [new branch] ticgit -> pb/ticgit
119
-
----
120
-
121
-
122
-
Ο κλάδος `master` του Paul είναι πλέον προσβάσιμος τοπικά σε σας ως `pb/master`.
123
-
Μπορείτε να τον συγχωνεύσετε σε κάποιον δικό σας κλάδο, ή να ανασύρετε (check out) έναν τοπικό κλάδο σε αυτό το σημείο, αν θέλετε να το επιθεωρήσετε.
124
-
Θα δείτε περισσότερα για τους κλάδους και πώς τους χρησιμοποιούμε στην ενότητα <<ch03-git-branching#ch03-git-branching>>.
106
+
Ο κλάδος `master` του Paul είναι πλέον προσβάσιμος τοπικά σε σας ως `pb/master` -- μπορούμε να τον συγχωνεύσουμε σε κάποιον δικό μας κλάδο, ή να φτιάξουμε (check out) έναν τοπικό κλάδο σε αυτό το σημείο, αν θέλουμε να το επιθεωρήσουμε.
107
+
Θα δούμε περισσότερα για τους κλάδους και πώς τους χρησιμοποιούμε στην ενότητα <<ch03-git-branching#ch03-git-branching>>.
125
108
126
109
[[r_fetching_and_pulling]]
127
110
==== Ανάκτηση δεδομένων από απομακρυσμένα αποθετήρια
128
111
129
-
Όπως μόλις είδατε, για να πάρετε δεδομένα από απομακρυσμένα έργα, μπορείτε να εκτελέσετε:(((εντολές git, fetch)))
112
+
Όπως μόλις είδαμε, για να πάρουμε δεδομένα από απομακρυσμένα έργα, μπορούμε να εκτελέσουμε:(((εντολές git, fetch)))
130
113
131
114
[source,console]
132
115
----
133
116
$ git fetch [remote-name]
134
117
----
135
118
136
-
Η εντολή αυτή θα πάει στο απομακρυσμένο έργο και θα τραβήξει όλα τα δεδομένα του που δεν έχετε ακόμα.
137
-
Αφού γίνει αυτό, θα έχετε πρόσβαση σε όλους τους κλάδους αυτού του απομακρυσμένου έργου, τους οποίους και μπορείτε να συγχωνεύσετε ή να τους επιθερωήσετε περαιτέρω.
119
+
Η εντολή αυτή θα πάει στο απομακρυσμένο έργο και θα τραβήξει όλα τα δεδομένα από αυτό το απομακρυσμένο έργο που δεν έχουμε ακόμα.
120
+
Αφού γίνει αυτό, θα έχουμε πρόσβαση σε όλους τους κλάδους αυτού του απομακρυσμένου έργου, τους οποίους και μπορούμε να συγχωνεύσουμε ή να τους επιθεωρήσουμε περαιτέρω.
138
121
139
122
Όταν κλωνοποιείτε ένα αποθετήριο, το αποθετήριο αυτό αποθηκεύεται με το όνομα "`origin`".
140
123
Συνεπώς, η εντολή `git fetch origin` ανακτά όλες τις νέες αλλαγές που έχουν γίνει από τότε που κλωνοποιήσατε το αποθετήριο ή από τότε που ανακτήσατε δεδομένα από αυτό για τελευταία φορά.
0 commit comments