Hacktoberfest
Hacktoberfest 2022
A contribuição da Hacktoberfest em cada idioma pode ser empurrada aqui.
Apenas bifurque -o e adicione um mundo Hello para contribuir para o Hacktober Fest e enviar um pedido de tração!
Obtenha guloseimas de graça, apenas escrevendo código valioso
Diga oi ao mundo em qualquer idioma de sua escolha!
O que é hacktoberfest?
A Hacktoberfest é um programa da Digital Ocean e Github, onde você pode ganhar facilmente uma camiseta apenas fazendo 4 solicitações de tração no mês de outubro para qualquer projeto de código aberto no Github.
Passos a seguir
1. Registre -se para Hacktoberfest
https://hacktoberfest.com/
2. Fork?
Você pode obter seu próprio garfo/cópia da Hacktoberfest usando o botão do garfo ou clicando nisso.
3. Adicione um programa em qualquer idioma que você goste?
Depois de bifurcar o repositório, adicione seu progam na pasta de idiomas em
Filial principal, se não houver pasta de idioma, faça uma e adicione nela.
Você pode dar uma olhada na lista de idiomas de programação na Wikipedia para criar uma nova hacktoberfest!
4. Pronto, firme, vá ...? ?
Depois de concluir essas etapas, você está pronto para começar a contribuir
Verificando nossos problemas Help Wanted e criação de solicitações de puxar.
5. Dê a este projeto uma estrela
Se você gostava de trabalhar neste projeto, compartilhe este projeto tanto
Como você pode e estrela este projeto para ajudar o máximo de pessoas no OpenSource que puder.
Etapas para fazer alterações e contribuir usando o Git!
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 Cloud_haiku acima, o URL ficará assim:
https://github.com/your-username/learn-with-hacktoberfest.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/learn-with-hacktoberfest.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, hacktoberfest) para mudar nesse diretório.
// CD Hacktoberfest //
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:
// checkout git new-rale //
Depois de entrar no comando Git Checkout, você receberá a seguinte saída:
// Saída: //
// mudou para o ramo 'New-rale' //
Neste ponto, agora você pode modificar os arquivos existentes ou adicionar novos arquivos ao projeto em sua própria ramificação.
Faça alterações localmente
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.
Se você tiver uma mensagem muito curta, poderá gravar isso com a bandeira -m e a mensagem nas cotações:
// Exemplo: //
// Git Commit -M "atualizado readme.md" //
Neste ponto, você pode usar o comando git push para empurrar as alterações no ramo atual do seu repositório bifurcado:
// Exemplo: //
// git push--set upstream origem new-branch //
5. Atualize o repositório local
Enquanto você trabalha em um projeto ao lado de outros colaboradores, é importante manter o repositório local atualizado com o projeto, pois você 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 remoto adiciona upstream https://github.com/gdscgcu/learn-with-hacktoberfest.git
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 busca a montante //
Mude para a filial mestre local de nosso repositório:
// Git Checkout Master //
Agora você terá que mesclar 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 mescla Upstream/Master //
8. Crie solicitação de tração
Neste ponto, você está pronto para fazer uma solicitação de tração ao repositório original.
Você deve navegar para o seu repositório bifurcado e pressionar o botão "Nova solicitação de tração" no lado esquerdo da página.
Colaboradores
Pessoas incríveis que fizeram suas contribuições para a Hacktoberfest. Sinta -se à vontade para contribuir e se destaque aqui!
Hurra !! Você acabou de se aproximar de completar seu desafio Hacktoberfest.