Moviedo ?? ♂️?

Um site de revisão de filme responsivo ?? "Moviedo" ?? usando arquivos json e react.
Se você é iniciante e procurando sua primeira contribuição, estamos aqui para ajudar. Basta anexar seu filme favorito, sua classificação e sua breve descrição em nosso https://github.com/garimasingh128/hacktoberfest2020202020202020-moviedo/tree/master/src/data/data.json e isso conta como seu primeiro PR.
Apenas 5 etapas simples para ganhar sua camiseta para hacktoberfest 2020 ??? ??
- Abra o arquivo
src/data/data.json no seu editor de código de escolha. - Adicione outro objeto JSON no mesmo formato do seu filme favorito
- Salve suas alterações.
- A carta do filme aparecerá na sua página inicial em
http://localhost:8000 ! - Feito! Pronto para criar sua solicitação de tração?
Características ??
- Usa Bulma CSS.
- Design minimalista.
- 100% responsivo
- Separação completa de dados e código.
- Veja ao vivo
Contribuindo para a hacktoberfest 2020 ??

O Open Source está mudando o mundo - uma solicitação de tração por vez. ?? Hacktoberfest incentiva a participação na comunidade de código aberto, que cresce maior a cada ano. Complete o desafio de 2020 e ganhe uma camiseta de edição limitada.
??♂️Hacktoberfest is open to everyone in our global community. Whether you’re new to development, a student, long-time contributor, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skills levels are encouraged to complete the challenge.??♂️
Além disso, nosso site está aberto a contribuições de bolsistas de front -end e designers que desejam nos ajudar a torná -lo maior e melhor.
Faça todas as solicitações de puxar apenas para a filial "desenvolver". Vamos manter uma filial mestre estável que é implantada. As mudanças seriam mescladas mais tarde no ramo mestre.
Instruções: ?? ?? ♂️
1. ?? Registre -se para Hacktoberfest 2019
Link para o registro: https://hacktoberfest.digitalocean.com/
2. ?? Introdução
Consulte nosso site em: https://hacktoberfest.netlify.com/
Mover para instruções clicando no Comece a contribuir
botão
Leia as instruções e clique no final para passar para o repositório ou clique aqui para ir para o repositório.
3. ?? Star e Fork este repositório
Você pode estrelar e forçar? ️ Este repositório no GitHub navegando no topo deste repositório.
Os URLs do repositório do GitHub farão referência ao nome de usuário associado ao proprietário do repositório, bem como ao nome do repositório.
Quando você estiver na página principal do repositório, você verá um botão para "estrela" e "bifurcar" o repositório no lado superior direito da página, abaixo do ícone do usuário.
3. ?? Clone o repositório
Para fazer sua própria cópia local do repositório para o qual você gostaria de contribuir, vamos primeiro abrir uma janela do terminal.
Usaremos o comando git clone junto com o URL que aponta para o seu garfo do repositório.
Este URL será semelhante ao URL acima, exceto agora que terminará com .git. No exemplo acima, o URL ficará assim:
https://github.com/your-username/hacktoberfest2020-moviedo.git
Como alternativa, você pode copiar o URL usando o botão Green “Clone ou Download” da página do repositório que você apenas bifurcou na página de repositório original. Depois de clicar no botão, você poderá copiar o URL clicando no botão Binder ao lado do URL.
Depois de termos o URL, estamos prontos para clonar o repositório. Para fazer isso, combinaremos o comando git clone com o URL do repositório da linha de comando em uma janela de terminal:
git clone https://github.com/your-username/Hacktoberfest2020-MovieDo.git
4. ?? Crie um novo ramo
Para criar sua filial, na janela do terminal, altere seu diretório para que você esteja trabalhando no diretório do repositório. Certifique-se de usar o nome real do repositório (ou seja, hacktoberfest2020-moviedo) para transformar esse diretório.
cd Hacktoberfest2020-MovieDo
Agora, criaremos nossa nova filial com o comando Git Branch. Certifique -se de nomear descritivamente para que outras pessoas que trabalham no projeto entendam no que você está trabalhando.
git branch new-branch
Agora que nossa nova filial é criada, podemos mudar para garantir que estamos trabalhando nessa filial usando o comando Git Checkout:
git checkout new-branch
Depois de entrar no comando Git checkout , você receberá a seguinte saída:
Output:
Switched to branch 'new-branch'
Neste ponto, agora você pode modificar os arquivos existentes ou adicionar novos arquivos ao projeto em sua própria ramificação.
Certifique -se de ler o contribuindo.md antes de começar a contribuir de modo a fazer PRs notáveis e facilmente aceitáveis.
Faça alterações localmente. Para ex-
CUIDADO: Os arquivos JSON seguem um determinado formato, não se esqueça de adicionar uma vírgula antes de começar a editar seu bloco e é bom se você anexar uma vírgula depois de terminar seu bloco.
Além disso, se você estiver interessado em fazer contribuições de nível intermediário ou avançado, acesse nossa seção intermediária e deixe sua marca.
Depois de modificar arquivos existentes ou adicionar novos arquivos ao projeto, você pode adicioná -los ao seu repositório local, o que você pode fazer com o comando add git. Vamos adicionar a bandeira -a para adicionar todas as alterações que fizemos:
git add -A ou git add .
Em seguida, queremos registrar as alterações que fizemos no repositório com o comando Git Commit.
A mensagem de confirmação é um aspecto importante da sua contribuição de código; Ajuda os outros colaboradores a entender completamente a mudança que você fez, por que fez isso e quão significativo é. Além disso, as mensagens de confirmação fornecem um registro histórico das mudanças para o projeto em geral, ajudando futuros colaboradores ao longo do caminho. Assim, você deve garantir que você escreva uma mensagem de confirmação significativa. Se estiver confuso, consulte as diretrizes de boa contribuição incluídas no ##### contributing.md
Se você tiver uma mensagem muito curta, poderá gravar isso com a bandeira -m e a mensagem nas cotações:
Example:
git commit -m "Updated Readme.md"
Neste ponto, você pode usar o comando git push para empurrar as alterações no ramo atual do seu repositório bifurcado:
Example:
git push --set-upstream origin new-branch
5. ?? Atualize o repositório local
Enquanto trabalha em um projeto ao lado de outros colaboradores, é importante manter o repositório local atualizado com o projeto, pois não deseja fazer uma solicitação de atração de código que causará conflitos. Para manter sua cópia local da base de código atualizada, você precisará sincronizar as alterações.
Primeiro, vamos configurar um controle remoto para o garfo e depois sincronizar o garfo.
6. ?? Configure um controle remoto para o garfo
Em seguida, você precisará especificar um novo repositório remoto a montante para sincronizarmos com o garfo. Este será o repositório original da qual você bifurcou. Você terá que fazer isso com o comando Git Remote Add.
git remote add upstream https://github.com/garimasingh128/Hacktoberfest2020-MovieDo
Neste exemplo, // upstream // é o shortname que fornecemos para o repositório remoto, pois, em termos de Git, "a montante" refere -se ao repositório do qual você clonou. Se você deseja adicionar um ponteiro remoto ao repositório de um colaborador, convém fornecer o nome de usuário do colaborador ou um apelido reduzido para o shortname.
7. ?? Sincronize o garfo
Depois de configurar um controle remoto que faz referência ao repositório a montante e original no GitHub, você estará pronto para sincronizar o garfo do repositório para mantê-lo atualizado.
Para sincronizar o seu garfo, a partir do diretório do seu repositório local em uma janela de terminal, você terá que usar o comando // git busca // para buscar as ramificações junto com seus respectivos começos do repositório a montante. Como você usou o shortname "upstream" para se referir ao repositório a montante, você terá que passar isso ao comando:
git fetch upstream
Mude para a filial mestre local de nosso repositório:
git checkout master
Agora mescla quaisquer alterações feitas na filial principal do repositório original, que você acessará através do seu ramo local a montante/mestre, com sua filial mestre local:
git merge upstream/master
8. ?? Crie solicitação de puxar
Neste ponto, você está pronto para fazer uma solicitação de tração ao repositório original. Faça apenas o PRS 'para o desenvolvimento do desenvolvimento!
Agora navegue até o seu repositório bifurcado e pressione o botão "Novo solicitação de tração" no lado esquerdo da página.
? ? Hurra !!! Você acabou de se aproximar de completar seu desafio Hacktoberfest. ?
Feliz?? Estrela este repo. ?
? Verifique seu status de contribuição da Hacktoberfest em: ?? ♂️
https://hacktoberfest.digitalocean.com/profile
Pronto!
Implantar com o netlify?
O projeto pode ser executado em qualquer ambiente da web front-end, mas a maneira mais rápida de experimentá-lo é executando-o em um site de partida pré-configurado com o Netlify. Use o botão abaixo para construir e implantar sua própria cópia do repositório: ?? ♂️
- ? Depois de clicar nesse botão, você autenticará com o GitHub e escolherá um nome de repositório.
- ? Netlify então criará automaticamente um repositório na sua conta do GitHub com uma cópia dos arquivos do modelo.
- ? Ele criará e implantará o novo site no Netlify, levando você ao painel do site quando a compilação estiver concluída.
? Proprietário
Garima Singh
? ? Junior | Desenvolvedor de software aspirante | ? Código de envio desde 2018 | Mentor de código aberto? | Devrel? ️
?? ♂️ Licença?
A licença do MIT (MIT)
Copyright (C) 2020 Garima Singh Moviedo
A permissão é concedida, gratuita, a qualquer pessoa que obtenha uma cópia deste software e arquivos de documentação associados (o "software"), para lidar com o software sem restrição, inclusive sem limitação os direitos de usar, copiar, modificar, mesclar, publicar, distribuir, mobilizar o software e/ou vender cópias do software e permitir que as pessoas a quem
O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias ou em partes substanciais do software.
O software é fornecido "como está", sem garantia de qualquer tipo, expresso ou implícito, incluindo, entre outros, as garantias de comercialização, aptidão para uma finalidade específica e não innoculação. Em nenhum caso os autores ou detentores de direitos autorais serão responsáveis por qualquer reclamação, danos ou outro passivo, seja em uma ação de contrato, delito ou não, decorrente de, fora ou em conexão com o software ou o uso ou outras negociações no software.
? ? ? ? ? Graças aos nossos incríveis colaboradores? ? ? ? ?