Logo el.boatexistence.com

Πρέπει να χρησιμοποιήσω το git lfs;

Πίνακας περιεχομένων:

Πρέπει να χρησιμοποιήσω το git lfs;
Πρέπει να χρησιμοποιήσω το git lfs;

Βίντεο: Πρέπει να χρησιμοποιήσω το git lfs;

Βίντεο: Πρέπει να χρησιμοποιήσω το git lfs;
Βίντεο: Εισαγωγή στο Git 2024, Απρίλιος
Anonim

Θα πρέπει να χρησιμοποιήσετε το Git LFS εάν έχετε μεγάλα αρχεία ή δυαδικά αρχεία για αποθήκευση σε αποθετήρια Git … Και αν το κάνετε, θα είναι δύσκολο να εκδοθούν και να συγχωνευθούν τα δυαδικά αρχεία. Έτσι, κάθε φορά που μεγαλώνουν τα αρχεία, μεγαλώνει και το αποθετήριο Git. Και όταν οι χρήστες του Git πρέπει να ανακτήσουν και να κλωνοποιήσουν ένα αποθετήριο, αυτό δημιουργεί προβλήματα.

Είναι απαραίτητο το git LFS;

Έτσι, όταν έχετε μεγάλα αρχεία στο αποθετήριο σας ή/και πολλά δυαδικά αρχεία, τότε συνιστάται να χρησιμοποιήσετε το Git LFS. … Αυτό σημαίνει ότι το τοπικό σας αποθετήριο θα είναι περιορισμένο σε μέγεθος, αλλά το απομακρυσμένο αποθετήριο φυσικά θα περιέχει όλα τα πραγματικά αρχεία και τις διαφορές.

Είναι κακό το git LFS;

Κάτι λείπει από τη λίστα προβλημάτων: Το Git LFS είναι ένα πρωτόκολλο http(s), επομένως το είναι προβληματικό στην καλύτερη περίπτωση όταν χρησιμοποιείτε το Git μέσω ssh[1].… το git υποστηρίζει μεγάλα αρχεία, απλά δεν μπορεί να παρακολουθεί αποτελεσματικά τις αλλαγές σε δυαδικά αρχεία και αν είναι μεγάλα, ελέγχετε σε μια νέα σταγόνα κάθε τροποποίηση.

Ποια είναι τα οφέλη του git LFS;

Έκδοση μεγάλων αρχείων με Git LFS

  • Το περιεχόμενο είναι φορητό - απλώς git clone.
  • Διατίθεται πλήρες ιστορικό περιεχομένου. μπορεί να επαναφέρει τις αλλαγές και να ανακτήσει παλαιότερες αναθεωρήσεις.
  • Οι ενημερώσεις περιεχομένου μπορούν να επωφεληθούν από τις ίδιες ροές εργασιών που είναι δημοφιλείς στον κώδικα: αίτημα έλξης→ κριτική→ συγχώνευση.

Το git LFS εξοικονομεί χώρο;

Συνοπτικά, το Git LFS είναι μια επέκταση Git που επιτρέπει στους χρήστες να εξοικονομούν χώρο αποθηκεύοντας δυαδικά αρχεία σε διαφορετική τοποθεσία.

Συνιστάται: