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.