‫Bem vindo de volta.
‫Acabamos de fazer nossa primeira contribuição, que não foi tão maluca, certo?
‫Apenas começamos aqui a diretriz e adicionamos nossos nomes à lista de contribuidores.
‫Mas vamos realmente contribuir para um projeto de código aberto agora, agora em nossa comunidade, todos os meses fazemos
‫desafios de codificação.
‫Agora, você pode pesquisar desafios de codificação aqui, mas este mês é um evento especial porque estamos realmente
‫fazendo.
‫Um evento de meio tober fest, e isso acontece uma vez por ano em nossa comunidade em outubro.
‫E você pode ver que, se clicarmos no link 1º de outubro de 2019, dependendo de quando você assistir a isso, poderá
‫ter um ouvido diferente.
‫Você vê que oferecemos a você a oportunidade de contribuir para um projeto de código aberto.
‫Na verdade, temos a Animation Nation.
‫Temos um projeto de Papai Noel e também um python.
‫Projeto.
‫E você pode contribuir para qualquer um deles.
‫Então, se olharmos para o Animation Nation, bem, as pessoas contribuíram com suas animações de sucesso aqui.
‫Este parece bom.
‫Nós também temos o projeto do Papai Noel, então as pessoas criaram um pequeno site do Papai Noel, que é
‫legal.
‫Muito, muito legal, e também temos o projeto de arte Python que realmente faz algo muito legal se
‫eu acessar o site aqui.
‫Os frouxamente transformam uma imagem em arte ASCII, o que é muito, muito legal.
‫Agora há muitos projetos que você pode fazer, mas vamos tentar fazer esse projeto de nação de animação.
‫Portanto, a primeira coisa que vou fazer é ir para o repositório do projeto.
‫E siga os passos que fizemos antes, ou seja, prevemos o repositório.
‫Agora clonamos este repositório, vamos clonar.
‫E enquanto isso está sendo clonado, vamos dar uma olhada nas instruções.
‫Agora, a maioria dos projetos de código aberto terá instruções sobre como você pode contribuir.
‫No nosso caso, temos um bom guia passo a passo, portanto, no diretório, crie um diretório com o seu
‫nome.
‫OK, isso é bom e fácil de fazer.
‫Então, digamos CD na animação.
‫Projeto de nação.
‫Vamos abri-lo e sublime.
‫E vemos que há uma pasta de arte e aqui temos que criar nosso próprio nome ou nossa própria pasta com nosso nome.
‫Na verdade, eu já criei uma pasta chamada Animatronic que tem.
‫Um pouco de sucesso, nosso projeto com um extra e acesso, então só para te mostrar, vamos mexer nisso.
‫Ou apenas para mostrar a você.
‫Esta é minha pequena animação usando algum índice de acesso ASML simples, nada muito louco.
‫Agora tudo o que precisamos fazer é mover isso para a pasta de arte, conforme as instruções nos deram.
‫E agora adicionamos nosso projeto, vamos ver onde está o animatrônico?
‫Aí está.
‫Esse é o meu projeto ali.
‫Próximo.
‫Está bem dentro desta pasta, certifique-se de criar dois arquivos, um arquivo de e-mail e um arquivo e vincular o
‫arquivo ao seu e-mail.
‫Usando apenas o acesso ao e-mail, crie uma obra de arte, então na verdade já fiz isso de novo, se voltarmos
‫ao projeto, tenho um arquivo HTML de índice, muito, muito simples.
‫Isso está vinculado a uma folha de estilo.
‫E esse é o meu estilo para a minha animação.
‫Essas pequenas linhas agora a última parte aqui é adicionar meu próprio cartão a esta seção para incluir o arquivo mais suspeito.
‫Então, vamos apenas copiar isso.
‫Vou ao.
‫Inclui ou inclui cães, e você vê, é aqui que todos inserem suas informações.
‫E bem aqui, podemos apenas adicionar enquanto copiamos e colamos, certifique-se de que o recuo está
‫correto, então o nome será chamado de animatrônico.
‫O link da página ficará enquanto o nome da nossa pasta for animatrônico.
‫Indexar HMO.
‫E então o nome do presente, que.
‫Eles sugeriram que incluíssemos um presente.
‫Então, se bem me lembro, o.
‫Gafney.
‫Era transporte dom de novo, acabei de criar um pequeno gif da minha animação.
‫Então, vamos chamá-lo de autor de transporte GIF.
‫Andre e o link do GitHub são o meu link do GitHub.
‫Tudo bem, então isso deve ser bom.
‫Agora vamos fazer uma solicitação de pull.
‫Agora, observe aqui como eu fiz todas essas mudanças no M ..
‫Idealmente, criamos essas alterações em um novo branch para que possamos fazer isso agora.
‫Dê uma olhada.
‫E chame de animatrônico.
‫Então, se eu obtiver status agora.
‫Vejo que tenho duas mudanças, isso é bom.
‫Vamos adicionar.
‫Obtenha o compromisso.
‫Adicionando meu arsenis ao projeto.
‫E, finalmente, obter push of origin animatronic.
‫Tudo bem, se voltarmos ao projeto.
‫Vemos que agora temos um pequeno ícone que diz compare, pull request.
‫Se eu voltar para o repositório bifurcado, zero para Mastery.
‫Você vê aqui que eu também tenho esse banner amarelo, então se eu clicar nele.
‫E diz.
‫Por favor, adicione-me a esta lista e iremos ligar para Joy, que é um dos gerentes.
‫Então, vou apenas dizer, por favor, me adicione à lista.
‫Na verdade, nem mesmo precisamos marcá-la porque ela verificará isso ocasionalmente.
‫Vou criar uma solicitação pull.
‫Agora está aberto.
‫Fantástico.
‫Então, por favor, permita-me ver a lista, se eu olhar as alterações no meu arquivo, você pode ver que foram
‫adicionadas ao projeto.
‫Então, se eu agora mesclar, puxar a solicitação novamente, você não conseguirá fazer isso, mas algumas das pessoas da nossa equipe
‫de gerenciamento que estão gerenciando os projetos de código aberto poderão fazer a fusão para você.
‫Podemos deletar o branch já que fundimos tudo e agora vamos ver se as mudanças foram feitas.
‫Se eu for ao zero para a Masari Animation Nation, então se eu procuro meu projeto agora, olha só.
‫Aí está meu pequeno projeto de animação.
‫Bem, aí está, aí está o meu acesso que é lindo.
‫Da forma como este projeto está desenhado, ele seleciona aleatoriamente a próxima animação, então pode não mostrar todas ao
‫mesmo tempo.
‫Portanto, pode ser necessário atualizar algumas vezes.
‫Mas assim, fiz minha contribuição de código aberto.
‫Agora, há uma tonelada de projetos aqui dos quais você pode participar.
‫E como eu disse, este é um playground para você testar, cometer erros, porque este não é um local de trabalho real.
‫Queremos praticar essas habilidades antes de realmente ir para o trabalho e fazer grandes mudanças perigosas.
‫E isso é código aberto.
‫Eu recomendo fortemente que você se envolva.
‫É uma ótima maneira de trabalhar com outras pessoas.
‫É uma ótima maneira de aprender como o Git e o GitHub realmente funcionam.
‫Não há dúvida de que há muito que um programador individual pode fazer.
‫No entanto, o progresso e a escala que algo pode ser construído são realmente aumentados quando muitas pessoas trabalham em
‫algo juntas.
‫Faça sua primeira contribuição de código aberto e divirta-se construindo coisas com seus colegas programadores.
‫Pode um dia impressionar um potencial empregador.
‫Veja no próximo por.