git bash στα παράθυρα εναντίον WSL

ψήφοι
1

Κατέβασα το git στα παράθυρα μου, και την εγκατάσταση κάποια άλλα τρόφιμα, συμπεριλαμβανομένων των git bash, ήρθε μαζί.

Αν και εγώ δεν ξέρω γιατί το bash τερματικό έχει συμπεριληφθεί στην «git», υποστήριξε όχι μόνο τις λειτουργίες για το git, αλλά και άλλες λειτουργίες, όπως mkdir, cp, mv, ακριβώς όπως ένα τερματικό bash πραγματική linux.

Πρόσφατα γνώρισα τον WSL (Windows Υποσύστημα για Linux), γεγονός που καθιστά τερματικό bash διαθέσιμο στα παράθυρα.

Είναι το bash git πολύ κατώτερα από WSL όσον αφορά τη λειτουργικότητα;

Περιέχει κάποιους περιορισμούς που WSL δεν έχει;

Δημοσιεύθηκε 20/10/2018 στις 12:51
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
2

WSL δεν προκαλεί χειριστές αρχείο όταν το αρχείο έχει αλλάξει στα εργαλεία των Windows - https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps -και-εργαλεία /

Έτσι, δεν μπορείτε να εκτελέσετε ένα διακομιστή dev στο WSL, όπως αλλαγές στον κώδικα έκανε ένας επεξεργαστής των Windows, δεν θα πρέπει να αντικατοπτρίζεται στο διακομιστή dev.

Απαντήθηκε 11/12/2018 στις 03:14
πηγή χρήστη

ψήφοι
1

Git για Windows χρησιμοποιεί το MinGW-W64 έργου (όπως φαίνεται εδώ ) και msys2

Αυτό είναι πολύ διαφορετική από WSL , η οποία μιμείται την πραγματική διανομή Linux.

Περιέχει κάποιους περιορισμούς που WSL δεν έχει;

Το Git για τα Windows βασίζεται σε POSIX επίπεδο συμβατότητας, η οποία έχει περιορισμούς : α υποστήριξη POSIX έχει καταργηθεί από τα Windows 8 .

Απαντήθηκε 20/10/2018 στις 23:57
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more