Què és GitHub i per què l'he de fer servir?
QU'UNE FAMILLE - SAISON 3 - EPISODE 5 - ZHENE ATTITUDE
Taula de continguts:
- Que el vostre codi sigui revisat per la Comunitat
- GitHub és un repositori
- Col·laboreu i feu un seguiment dels canvis en el vostre codi a través de les versions
- Utilitzeu diverses opcions d’integració
- Seguiu la tendència de codi obert
- Trobeu talent per a la vostra organització
- Desenvolupar i implementar una estratègia de gestió
GitHub és un servei d'allotjament de dipòsits de codi obert, com un núvol de codi. Allotja els vostres projectes de codi font en diferents llenguatges de programació i fa un seguiment dels diferents canvis realitzats a cada iteració. El servei pot fer-ho mitjançant git, un sistema de control de revisions que s'executa a la interfície de línia d'ordres.
Altres fonts són similars a GitHub, incloent-hi BitBucket, Microsoft Team Foundation Server i molt més, però la grandària de la comunitat hauria de ser important per a vostè si voleu que tantes persones puguin veure el vostre projecte. A partir de 2018, GitHub va informar de tenir més de 28 milions d'usuaris, significativament més que els seus competidors.
Les altres diferències comporten costos. GitHub només ofereix repositoris privats a un cost addicional, mentre que alguns dels altres serveis ofereixen repositoris privats de forma gratuïta. No obstant això, normalment es tracta d’emmagatzematge i ample de banda limitats.
L’ús de GitHub facilita la col·laboració amb col·legues i companys i feu una ullada a versions anteriors del vostre treball. Si ja no utilitzeu GitHub per als vostres projectes de codificació, heus aquí alguns motius per considerar-ho.
Que el vostre codi sigui revisat per la Comunitat
El vostre projecte és un esquelet. Fa el que voleu que faci, però no sempre esteu segur de com la població més àmplia la implementarà, o si fins i tot funciona per a tothom.
Afortunadament, quan publiqueu el vostre projecte a GitHub, la comunitat més àmplia de programadors i aficionats pot descarregar i avaluar el vostre treball. Poden donar-vos un capçal sobre possibles problemes, com ara conflictes o problemes de dependència imprevistes.
GitHub és un repositori
Com que GitHub és un repositori, permet que el vostre treball surti davant del públic. A més, és una de les comunitats de codificació més grans dels voltants, de manera que utilitzar-la pot oferir una àmplia exposició per al vostre projecte i per a vosaltres. Com més persones tingueu que revisar el vostre projecte, més atenció i utilitat probablement atraurà.
Col·laboreu i feu un seguiment dels canvis en el vostre codi a través de les versions
Igual que quan utilitzeu Microsoft Word o Google Drive, podeu tenir un historial de versions del vostre codi de manera que no es perdi amb cada iteració. GitHub també rastreja els canvis en un registre de canvis, de manera que podeu saber exactament el que es canvia cada vegada. Aquesta característica és especialment útil per mirar enrere i identificar ràpidament els canvis realitzats per un col·laborador.
Utilitzeu diverses opcions d’integració
GitHub pot integrar-se amb plataformes comunes com Amazon i Google Cloud, a més de serveis com Code Climate per fer el seguiment dels vostres comentaris i pot ressaltar la sintaxi en més de 200 llenguatges de programació diferents.
Seguiu la tendència de codi obert
Moltes empreses i organitzacions, grans i petites, es mouen a solucions de codi obert. EnterpriseDB ofereix Postgres, una base de dades de codi obert i indica al seu lloc web que les tecnologies de codi obert permeten una major flexibilitat en un entorn en constant canvi com la tecnologia. Cita el Departament de Defensa i l'Oficina de Protecció Financera del Consumidor com a grans agències dels EUA que s'han traslladat a codi obert per respondre ràpidament als canvis tecnològics.
Els projectes de codi obert solen ser més flexibles perquè responen més ràpidament a les demandes del mercat. Els programes de font tancada poden existir en una bombolla mentre intentaven convèncer el mercat objectiu del seu valor en lloc de ser realment sensible. GitHub proporciona una comunitat on els programadors treballen constantment per resoldre els problemes actuals i fer que les solucions estiguin disponibles al públic.
Trobeu talent per a la vostra organització
A causa de l’amplitud de la comunitat GitHub, de vegades podeu trobar programadors que treballin en projectes similars o que tinguin habilitats, experiències o una visió que ofereixi un bon ajust a la vostra organització. En formar part de la comunitat, podeu identificar aquestes persones, treballar amb elles i, fins i tot, portar-les a bord per treballar per a vosaltres.
Desenvolupar i implementar una estratègia de gestió
És probable que hi hagi diverses persones que treballin en projectes simultàniament, i moltes d’elles poden estar en diferents llocs i possiblement fins i tot a països diferents. Amb la possibilitat de col·laborar en un projecte a través de GitHub, podeu establir un sistema perquè els diferents col·laboradors treballin conjuntament sense trepitjar els peus dels altres.
Per exemple, no voleu que un col·laborador abordi un problema d'una manera que s’enfronti amb l’enfocament d’un altre col·laborador. Tothom pot conèixer i veure què està fent tothom i els projectes es poden gestionar de la manera que sigui millor per al vostre personal i les necessitats de la vostra organització.
9 millors models femenins que necessiteu fer servir als mitjans de comunicació social
Des de consells de modelatge fins a trucs de xarxes socials, els millors models femenins de Kendall Jenner, Coco Rocha, Cara Delevingne i altres us mostren com es fa.
Preguntes divertides per fer servir com a trencadors de gel a les reunions
Penseu en aquestes divertides preguntes sobre el trencaglaç per ajudar-vos a crear un ambient relaxat per a les vostres reunions.
Per què els candidats a la presidència fan servir els mitjans socials i els mitjans de comunicació no tradicionals
Els candidats a la presidència de les eleccions de 2016 van utilitzar les xarxes socials com mai abans. Vegeu com els mitjans socials els van permetre ignorar els mitjans de comunicació tradicionals.