Ben tornato.
Abbiamo appena fatto il nostro primo contributo, che non è stato così folle, giusto?
Siamo appena passati alle linee guida per iniziare qui e abbiamo aggiunto i nostri nomi all'elenco dei contributori.
Ma contribuiamo effettivamente a un progetto open source ora, ora nella nostra comunità, ogni mese facciamo
sfide di codifica.
Ora puoi cercare le sfide di codifica qui, ma questo mese è un evento speciale perché lo stiamo
facendo.
Un evento a metà tober fest, e questo accade una volta all'anno nella nostra comunità in ottobre.
E puoi vedere che se facciamo clic sul collegamento del 1 ottobre 2019, quindi a seconda di quando lo guardi, potresti
avere un orecchio diverso.
Vedi che ti abbiamo fornito l'opportunità di contribuire a un progetto open source.
In realtà abbiamo Animation Nation.
Abbiamo un progetto di Babbo Natale e anche un pitone.
Progetto.
E puoi contribuire a uno di questi.
Quindi, se guardiamo a Animation Nation, beh, le persone hanno contribuito con le loro animazioni di successo qui.
Questo sembra carino.
Abbiamo anche il progetto Babbo Natale, quindi le persone hanno creato un piccolo sito web di Babbo Natale, è
carino.
Molto, molto bello, e poi abbiamo anche il progetto artistico Python che fa davvero qualcosa di veramente interessante se
vado sul sito web qui.
Il lassismo trasforma un'immagine in arte ASCII, il che è davvero, davvero fantastico.
Ora ci sono un sacco di progetti che puoi fare, ma proviamo a fare questo progetto di animazione della nazione.
Quindi la prima cosa che farò è andare al repository del progetto.
E segui i passaggi che abbiamo fatto prima, cioè prevediamo il repository.
Ora cloniamo questo repository, facciamo clone.
E mentre questo viene clonato, diamo un'occhiata alle istruzioni.
Ora, la maggior parte dei progetti open source avrà istruzioni su come contribuire.
Nel nostro caso, abbiamo una bella guida passo passo, quindi nella directory, crea una directory con il tuo
nome.
OK, è carino e facile da fare.
Quindi diciamo CD nell'animazione.
Progetto nazione.
Apriamolo e sublimi.
E vediamo che c'è una cartella d'arte e qui dentro dobbiamo creare il nostro nome o la nostra cartella con il nostro nome.
In realtà ho già creato una cartella chiamata Animatronic che ha.
Un piccolo successo, il nostro progetto con un extra e un accesso, quindi solo per farvelo vedere, spostiamo questo.
O solo per mostrartelo.
Questa è la mia piccola animazione che utilizza un semplice accesso ASML all'indice, niente di troppo folle.
Ora tutto ciò che dobbiamo fare è spostarlo nella cartella delle illustrazioni, come ci hanno fornito le istruzioni.
E ora abbiamo aggiunto il nostro progetto, vediamo dov'è l'animatronic?
Eccolo.
Questo è il mio progetto laggiù.
Prossimo.
È bene all'interno di questa cartella, assicurati di creare due file, un file di posta elettronica e un file e collegare il file
alla tua posta elettronica.
Usando solo l'accesso alla posta elettronica, creo un'opera d'arte, quindi in realtà l'ho già fatto di nuovo, se torniamo
al progetto, ho un file HTML indice, molto, molto semplice.
È collegato a un foglio di stile.
E questo è il mio stile per la mia animazione.
Queste piccole righe ora l'ultima parte qui è per aggiungere la mia carta a questa sezione al file include dodgiest.
Quindi copiamo questo.
Vai al.
Include o include cani, e vedi, qui è dove tutti inseriscono le loro informazioni.
E proprio qui, possiamo semplicemente aggiungere mentre lo copiamo e incolliamo, assicurandoci che il rientro sia
corretto, quindi il nome verrà chiamato animatronic.
Il collegamento alla pagina sarà mentre il nome della nostra cartella sarà così animatronico.
Indice HMO.
E poi il nome del regalo, che.
Hanno suggerito di includere un regalo.
Quindi, se non ricordo male, il.
Gafney.
Era di nuovo un regalo di trasporto, ho appena creato una piccola gif della mia animazione.
Quindi lo chiameremo trasporto gif autore è.
Andre e il collegamento a GitHub sono il mio collegamento a GitHub.
Va bene, quindi dovrebbe andare bene.
Facciamo ora una richiesta pull.
Ora, nota qui come ho fatto tutte queste modifiche su M..
Idealmente, abbiamo creato queste modifiche su un nuovo ramo in modo da poterlo fare solo ora.
Ottieni il check-out.
E chiamalo animatronic.
Quindi se ottengo lo stato ora.
Vedo che ho due modifiche, va bene.
Aggiungiamoci.
Ottieni impegno.
Aggiungendo il mio arsenico al progetto.
E poi finalmente arriva la spinta dell'animatronic di origine.
Va bene, se torniamo al progetto.
Vediamo che ora abbiamo una piccola icona che dice compare, pull request.
Se torno al repo zero forked a Mastery.
Vedete proprio qui che ho anche questo banner giallo, quindi se clicco su questo.
E dire.
Per favore, aggiungimi a questa lista e ci collegheremo a questo è Joy, che è uno dei gestori.
Quindi dirò solo, per favore aggiungimi alla lista.
In realtà non abbiamo nemmeno bisogno di taggarla perché lo controllerà di tanto in tanto.
Quindi creerò una richiesta pull.
Ora è aperto.
È fantastico.
Quindi, per favore, consentimi l'elenco, se guardo le modifiche ai miei file, puoi vedere che questi sono ciò che ho
aggiunto al progetto.
Quindi, se ora unisco, pull request di nuovo, non sarai in grado di farlo, ma alcune delle persone del nostro team
di gestione che gestiscono i progetti open source saranno in grado di unire per te.
Possiamo eliminare il ramo visto che abbiamo unito tutto e ora vediamo se le modifiche sono state apportate.
Se vado a zero a Masari Animation Nation, quindi se ora cerco il mio progetto, ehi, guarda quello.
Questo è il mio piccolo progetto di animazione.
Bene, ecco, c'è il mio accesso che è bellissimo.
Il modo in cui questo progetto è progettato, seleziona casualmente l'animazione successiva, quindi potrebbe non mostrarle
tutte contemporaneamente.
Quindi potrebbe essere necessario aggiornarlo alcune volte.
Ma proprio così, ho dato il mio contributo all'opensource.
Ora, ci sono un sacco di progetti qui a cui puoi unirti.
E come ho detto, questo è un parco giochi per testare, commettere errori, perché questo non è un vero posto di lavoro.
Vogliamo mettere in pratica queste abilità prima di metterci effettivamente al lavoro e fare grandi cambiamenti pericolosi.
E questo è opensource.
Consiglio vivamente di essere coinvolto.
È un ottimo modo per lavorare con gli altri.
È un ottimo modo per imparare come funzionano davvero Git e GitHub.
Non c'è dubbio che ci sia molto che un singolo programmatore può fare.
Tuttavia, il progresso e la scala che può essere costruito qualcosa è davvero aggravato quando molte persone lavorano insieme
su qualcosa.
Vai a dare il tuo primo contributo opensource e divertiti a costruire cose con i tuoi compagni programmatori.
Potrebbe un giorno portare a impressionare un potenziale datore di lavoro.
Vedi nel prossimo da.