Anonim

Τα GitHub και Slack αλλάζουν τον τρόπο με τον οποίο προγραμματίζουμε και επικοινωνούμε στο διαδίκτυο. Και οι δύο προσφέρουν γρήγορες, απλές πλατφόρμες συνεργασίας για ομάδες που βρίσκονται σε διαφορετική θέση. Εάν είστε νέος σε ένα ή και στα δύο από αυτά και σας ζητήθηκε να δείξετε τις δεσμεύσεις του GitHub σε ένα κανάλι Slack, τι κάνετε;

Δείτε επίσης το άρθρο μας Slack Integration With Jira

Πρώτα ένα μικρό υπόβαθρο.

Το GitHub είναι μια υπηρεσία αποθήκευσής κώδικα που περιλαμβάνει έλεγχο έκδοσης, διαχείριση πηγαίου κώδικα και μια σειρά εργαλείων για την κατάρτιση κώδικα. Χρησιμοποιείται από την επιχείρηση και από ιδιώτες μέσω πληρωμένων ή δωρεάν λογαριασμών. Προσφέρει επίσης έναν αποθετήριο τελικού κώδικα στους χρήστες του διαδικτύου. Στον νέο κόσμο της παγκόσμιας συνεργασίας είναι ένα από τα πιο δημοφιλή εργαλεία συνεργασίας στο διαδίκτυο.

Μια δέσμευση του GitHub είναι μια αλλαγή ή αναθεώρηση ενός αρχείου που αποθηκεύεται ή «δεσμεύεται». Καθώς το GitHub χρησιμοποιεί τον έλεγχο έκδοσης, κάθε commit λαμβάνει ένα μοναδικό αναγνωριστικό που σας επιτρέπει να διαχειριστείτε αποτελεσματικά τις αναθεωρήσεις. Όταν πραγματοποιείτε μια δέσμευση, είναι φυσιολογικό να προσθέσετε ένα σχόλιο που υπογραμμίζει τις αλλαγές που κάνατε.

Το Slack είναι ένας σχεδιασμός εφαρμογής αγγελιοφόρων ειδικά για να επιτρέψει τη συνεργασία ομάδας. Εάν είστε αρκετά μεγάλος για να θυμάστε πότε ήταν η συζήτηση του IRC, η Slack θα είναι εξοικειωμένη. Αν δεν είστε, θα είναι ακόμα εξοικειωμένοι καθώς η διεπαφή είναι πολύ απλή και εύκολη στην παραλαβή. Το Slack χρησιμοποιεί κανάλια τα οποία ουσιαστικά είναι chatrooms για να διατηρούν συνομιλίες (ως επί το πλείστον) σχετικά με το θέμα και συνεπείς.

Η προσθήκη δεσμεύσεων του GitHub σε ένα κανάλι Slack σημαίνει ότι μια γεωγραφικά διαφοροποιημένη ομάδα μπορεί να συνεργαστεί σε πραγματικό χρόνο ενώ ταυτόχρονα έχει παρακολουθεί και παρακολουθεί τις εκδόσεις.

Έτσι, πίσω στην ερώτηση σχετικά με το πώς να δείξει ότι η GitHub δεσμεύεται σε ένα κανάλι Slack.

Εμφάνιση του GitHub δεσμεύεται σε ένα κανάλι Slack

Υπάρχουν δύο τρόποι για να δείξετε τις δεσμεύσεις του GitHub σε ένα κανάλι Slack. Το πρώτο είναι να χρησιμοποιήσετε μια εφαρμογή που ονομάζεται ενσωμάτωση Github-Slack του Zapier. Εάν είστε σοβαροί για το GitHub και το Slack, ίσως αξίζει να το δείτε. Εάν είστε πιο απλός χρήστης, μπορείτε να ρυθμίσετε με μη αυτόματο τρόπο το Slack για να εμφανίσετε δεσμεύσεις.

Πρώτα, πρέπει να προσθέσετε το GitHub στο Slack.

  1. Επισκεφθείτε τη σελίδα ρυθμίσεων GitHub και κάντε κλικ στο oAuth.
  2. Προσθέστε το Slack σε εξουσιοδοτημένες εφαρμογές και χορηγήστε πρόσβαση κάτω από την πρόσβαση στην οργάνωση.
  3. Στη συνέχεια, επιλέξτε το βέλος στο επάνω μέρος της οθόνης Slack.
  4. Επιλέξτε Διαμόρφωση ενοποίησης και, στη συνέχεια, GitHub.
  5. Επιλέξτε το κανάλι Slack στο οποίο θέλετε να δημοσιεύσετε δεσμεύσεις.
  6. Επιλέξτε το αποθετήριο και το υποκατάστημα που θέλετε να εμφανίζεται.
  7. Επιλέξτε τον τύπο των πληροφοριών που θέλετε να εμφανίζονται.
  8. Επιλέξτε Αποθήκευση ολοκλήρωσης.

Μπορείτε να προβάλλετε μόνο τις δεσμεύσεις του GitHub για τις οποίες είστε συγγραφέας, όχι εκείνες που απλώς έχετε μοιραστεί μαζί σας. Έτσι, αυτό θα λειτουργήσει μόνο στα δικά σας έργα GitHub. Εκτός από αυτό, είστε ελεύθεροι να ενσωματώσετε τα δύο όπως θεωρείτε κατάλληλα.

Έχετε χρήσιμες συμβουλές GitHub ή Slack που θέλετε να μοιραστείτε; Δημοσιεύστε τους το τμήμα των σχολίων αν το κάνετε!

Πώς να δείξετε ότι το github δεσμεύεται σε ένα χαλαρό κανάλι