You have to specify a full 40 character SHA-1, but if GitHub sees that in a comment,it will link directly to the commit.
Πρέπει να χρησιμοποιήσουμε και τους 40 χαρακτήρες του SHA-1, αλλά εάν το GitHub το δει σε ένα σχόλιο,θα συνδεθεί άμεσα με την υποβολή.
You may want to delay the commit, until after you successfully built the package locally, see below.
Ενδεχομένως να θέλετε να καθυστερήσετε την υποβολή, μέχρι να μπορέσετε πρώτα να κατασκευάσετε επιτυχώς το πακέτο τοπικά, δείτε παρακάτω.
You need to edit the script so that it stops at the commit you want to edit.
Πρέπει να επεξεργαστούμε το script έτσι ώστε να σταματήσει στην υποβολή που θέλουμε να επεξεργαστούμε.
So, in this case,eb41d76 is the commit in our submodule that we had and c771610 is the commit that upstream had.
Έτσι, στην περίπτωση αυτή,eb41d76 είναι η υποβολή στην υπομονάδα μας που εμείς είχαμε και c771610 είναι η υποβολή που υπήρχε στο upstream.
For example, if this patch was applied from the mbox example above, the commit generated would look something like this.
Για παράδειγμα, εάν αυτή η ενημερωμένη έκδοση κώδικα εφαρμόστηκε από το παραπάνω παράδειγμα mbox, η υποβολή που θα δημιουργούνταν θα φαινόταν κάπως έτσι.
If you create an annotated tag, Git creates a tag object andthen writes a reference to point to it rather than directly to the commit.
Αν δημιουργήσουμε μια επισημειωμένη ετικέτα, το Git δημιουργεί ένα αντικείμενο ετικέτας καιστη συνέχεια γράφει μια αναφορά που δείχνει σε αυτήν και όχι απευθείας στην υποβολή.
Your change is now in the snapshot of the commit pointed to by the master branch, and you can deploy the fix.
Η αλλαγή μας τώρα υπάρχει στο στιγμιότυπο της υποβολής στην οποία δείχνει ο κλάδος master και μπορούμε να ωθήσουμε το επίθεμά μας.
The last hook to run during a git am operation is post-applypatch,which runs after the commit is made.
Το τελευταίο άγκιστρο που τρέχει κατά τη διάρκεια μιας λειτουργίας git am είναι το post-applypatch,το οποίο τρέχει μετά την πραγματοποίηση της υποβολής.
Exiting non-zero from this hook aborts the commit, although you can bypass it with git commit--no-verify.
Η μη-μηδενική έξοδος από αυτό το άγκιστρο ακυρώνει την υποβολή, αν και μπορούμε να το παρακάμψουμε αυτήν τη συμπεριφορά με git commit--no-verify.
Because the commit on the branch you're on isn't a direct ancestor of the branch you're merging in, Git has to do some work.
Επειδή η υποβολή στον κλάδο στον οποίο βρίσκόμαστε δεν είναι άμεσος πρόγονος του κλάδου τον οποίο ενσωματώνουμε,το Git πρέπει να κάνει λίγη δουλίτσα.
For example, if this patch was applied from the mbox example I just showed, the commit generated would look something like this.
Για παράδειγμα, εάν αυτή η ενημερωμένη έκδοση κώδικα εφαρμόστηκε από το παραπάνω παράδειγμα mbox, η υποβολή που θα δημιουργούνταν θα φαινόταν κάπως έτσι.
The code we will write will return the commit message from the commit eventually pointed to by HEAD(sort of like git log -1).
Ο κώδικας που θα γράψουμε θα επιστρέφει το μήνυμα υποβολής από την υποβολή που στην οποία δείχνει τελικά τελικάο HEAD(κάτι σαν git log-1).
This means the tag directly above is an annotated tag andthat line is the commit that the annotated tag points to.
Αυτό σημαίνει ότι η ετικέτα ακριβώς από πάνω είναι μια ετικέτα επισημειωμένη και ότιη γραμμή είναι η υποβολή στην οποία δείχνει η επισημειωμένη ετικέτα.
Your change is now in the snapshot of the commit pointed to by the master branch, and you can deploy your change(see Figure 3-14).
Η αλλαγή μας τώρα υπάρχει στο στιγμιότυπο της υποβολής στην οποία δείχνει ο κλάδος master και μπορούμε να ωθήσουμε το επίθεμά μας. Figure 22.
For example, to see a specific commit,suppose you run a git log command and identify the commit where you added certain functionality.
Για παράδειγμα, για να δούμε μια συγκεκριμένη υποβολή, ας υποθέσουμε ότιτρέχουμε μια εντολή git log και εντοπίζουμε την υποβολή στην οποία προσθέσαμε ορισμένες λειτουργίες.
The person who merges the commit(usually the reviewer) would add a r= flag in the comment of the merge commit..
Το πρόσωπο που θα συγχωνέυσει το commit(συνήθως αυτός που έκανετονέλεγχο) θα εισαγάγει ένα r= flag στα σχόλια του commitτης συγχώνευσης.
There's also a refs/pull//merge ref on the GitHub side,which represents the commit that would result if you push the“merge” button on the site.
Υπάρχει επίσης ένας σύνδεσμος refs/pull//mergeστην πλευρά του GitHub, που αντιπροσωπεύει την υποβολή που θα προκύψει αν πατήσουμε το κουμπί“Merge”.
It turns out that in addition to the commit SHA-1 checksum, Git also calculates a checksum that is based just on the patch introduced with the commit.
Το Git εκτός από το άθροισμα ελέγχου SHA-1 υπολογίζει επίσης ένα άθροισμα ελέγχου που βασίζεται ακριβώς στο επίθεμα που εισήχθη με την υποβολή.
The first parent is the branch you were on when you merged, andthe second is the commit on the branch that you merged in.
Ο πρώτος γονέας είναι ο κλάδος στο οποίο βρισκόμασταν ότανσυγχωνεύσαμε και ο δεύτερος είναι η υποβολήτου κλάδου τον οποίο συγχωνεύσαμε.
You can now see a little green check mark next to the commit that has a“Signed-off-by” string in the message and a red cross through the one where the author forgot to sign off.
Τώρα μπορούμε να δούμε ένα μικρό πράσινο σημάδι ελέγχου δίπλα στην υποβολή που περιέχει μια συμβολοσειρά Signed-off-by στο μήνυμα και ένα κόκκινο σταυρό σε εκείνο στο οποίο ο συγγραφέας του ξέχασε να υπογράψει.
This is interesting, because now your testing branch has moved forward, butyour master branch still points to the commit you were on when you ran git checkout to switch branches.
Αυτό είναι ενδιαφέρον, διότι τώρα ο νέος μας κλάδος testing έχει προχωρήσει, αλλάο κλάδος master ακόμα δείχνει στην υποβολή που βρισκόμασταν όταν είχαμε τρέξει την εντολή git checkout για να αλλάξουμε κλάδο.
Git figured out that about 12 commits came between the commit you marked as the last good commit(v1.0) and the current bad version, and it checked out the middle one for you.
Το Git κατάλαβε ότι περίπου 12 υποβολές ήρθαν μεταξύ της υποβολής που σημειώσαμε ως της τελευταίας καλής υποβολής(v1.0) και της τρέχουσας κακής έκδοσης, και μετέβη(checkout) τη μεσαία για εμάς.
A schedule is strict- has the strictness property- if for any two transactions T1, T2, if a write operation of T1 precedes a conflicting operation of T2(either read or write),then the commit or abort event of T1 also precedes that conflicting operation of T2.
Ένα χρονοπρόγραμμα είναι strict, έχει την ιδιότητα strictness, αν για οποιαδήποτε από τις δυο συναλλαγές Τ1, Τ2 αν μια ενέργεια διαβάσματος της Τ1 οδηγήσει σε σύγκρουση με τηνΤ2(είτε με διάβασμα είτε με γράψιμο), τότε το commitτης Τ1 επίσης οδηγεί σε σύγκρουση με την ενέργεια Τ2.
Also, although the blob content can be nearly anything, the commit and tree content are very specifically formatted.
Επίσης, παρόλο που το περιεχόμενο των blob μπορεί να είναι σχεδόν ο, τιδήποτε, τα περιεχόμενα της υποβολής και του δέντρου είναι μορφοποιημένα με πολύ συγκεκριμένο τρόπο.
It creates a new commit that applies the exact opposite of the change introduced in the commit you're targeting, essentially undoing or reverting it.
Δημιουργεί μια νέα υποβολή που εφαρμόζει το ακριβώς αντίθετο από την αλλαγής που εισήχθη στην υποβολή που στοχεύουμε, ουσιαστικά αναιρόντας ή επαναφέροντάς την.
Results: 38,
Time: 0.0323
See also
to commit
να δεσμευτείςδέσμευσηνα διαπράξουννα δεσμευτούννα κάνει
to commit suicide
να αυτοκτονήσεινα αυτοκτονησεινα αυτοκτονήσουννα αυτοκτονήσω
Ελληνικά
Turkce
عربى
Български
বাংলা
Český
Dansk
Deutsch
Español
Suomi
Français
עִברִית
हिंदी
Hrvatski
Magyar
Bahasa indonesia
Italiano
日本語
Қазақ
한국어
മലയാളം
मराठी
Bahasa malay
Nederlands
Norsk
Polski
Português
Română
Русский
Slovenský
Slovenski
Српски
Svenska
தமிழ்
తెలుగు
ไทย
Tagalog
Українська
اردو
Tiếng việt
中文