GitHub
GitHub είναι μια υπηρεσία φιλοξενίας για git, ένα πρωτόκολλο εντοπισμού έκδοση. Είναι πιο γνωστή ως αποθήκη για κώδικα υπολογιστή. GitHub είναι όπου πολλοί προγραμματιστές προτιμούν να κάνουν κώδικα open-source τους στη διάθεση του κοινού.
- Κάντε εύκολη συνεισφορές σε έργα ανοικτού κώδικα
- Markdown για τη δημιουργία εγγράφων
- Μεγάλη ποσότητα της τεκμηρίωσης για τους χρήστες
- Τεράστιο αριθμό των αποθετηρίων
- Απλά για να κατεβάσετε τον κωδικό από την ιστοσελίδα
- πολλαπλές εφαρμογές
- Απότομη καμπύλη εκμάθησης
- Μπορεί να προκαλέσει σύγχυση σε όσους χρειάζονται μόνο λήψεις
- Η ίδια δεν εξηγεί σε απλή γλώσσα
Git είναι η παρακολούθηση έκδοση και το σύστημα ελέγχου που επιτρέπει στους προγραμματιστές να κωδικό μετοχή με τους άλλους. GitHub χρησιμεύει ως αποθήκη για git, και είναι το πιο γνωστό web υποδοχής για τα έργα λογισμικού ανοιχτού κώδικα. Από τον πηγαίο κώδικα για cryptocurrencies με τα λειτουργικά συστήματα, GitHub φιλοξενεί δισεκατομμύρια bytes κώδικα. Η πλατφόρμα καθιστά πολύ πιο εύκολο για τις ομάδες των ατόμων να εργαστούν από κοινού για τα έργα. Η πλατφόρμα έχει γιόρτασε πρόσφατα 10ο έτος της. Εισήχθη το Φεβρουάριο του 2008 από τον Tom Preston-Werner και Chris Wanstrath. Η εταιρεία πίσω από GitHub απασχολεί σήμερα περισσότερους από 700 εργαζόμενους και διατηρεί γραφεία στο Σαν Φρανσίσκο. Περίπου 20 εκατομμύρια άνθρωποι χρησιμοποιούν GitHub για συνεργατικά έργα λογισμικό τους. Και οι δύο εγγεγραμμένων και μη εγγεγραμμένων ατόμων μπορεί να περιηγηθείτε στα αρχεία και κώδικα που φιλοξενούνται στην ιστοσελίδα GitHub. Η ιστοσελίδα λειτουργεί κυρίως ως αποθήκη για τον πηγαίο κώδικα, αλλά περιέχει επίσης wikis, τεκμηρίωση, emojis, ειδοποιήσεις μέσω ηλεκτρονικού ταχυδρομείου, ακόμη και κάποιες μικρές ιστοσελίδες που φιλοξενούνται από τις δημόσιες αποθήκες στην περιοχή. GitHub έχει επιδιώξει ενεργά να ενισχύουν την εκπαίδευση για την ανάπτυξη λογισμικού. Δημιούργησε ένα πακέτο Developer GitHub Φοιτητής η οποία είναι γεμάτη με τα εργαλεία για να βοηθήσει τους μαθητές του προγραμματισμού. Τα εργαλεία είναι δωρεάν για τους φοιτητές που επιδιώκουν μια εκπαίδευση στον προγραμματισμό. Η εταιρεία έχει επίσης δημιουργήσει συνεργασίες με άλλες επιχειρήσεις, όπως Namecheap και Crowdflower να προωθήσει εκπαιδευτικές υπηρεσίες για τους φοιτητές. Ένα άλλο χαρακτηριστικό της πλατφόρμας είναι Codebeat. Αυτό το χαρακτηριστικό παρέχει αυτοματοποιημένη ανάλυση κώδικα. Είναι ιδιαίτερα χρήσιμο σε άτομα που ασχολούνται με την ανάπτυξη εφαρμογών για κινητές συσκευές. Rollbar ενσωματώνει με GitHub να παρέχει μια αποτελεσματική μέθοδος εντοπισμού σφαλμάτων προγραμμάτων. Η εργαλειοθήκη που σχετίζονται με GitHub είναι τεράστιο και έχει σχεδόν τα πάντα μια κωδικοποίησης επαγγελματίας θα απαιτούσε. GitHub είναι προφανώς μια ιστοσελίδα που προορίζεται να χρησιμοποιηθεί από άτομα με εμπειρία ανάπτυξης. Μπορεί να προκαλέσει σύγχυση για τον αρχάριο που ίσως θέλει μόνο να κατεβάσετε ένα πορτοφόλι cryptocurrency. Παρ 'όλα αυτά, στέκεται μόνο του ως το κορυφαίο αποθετήριο για τον πηγαίο κώδικα.