he4rt / he4rtoberfest-2022
- четверг, 6 октября 2022 г. в 00:33:50
Repo oficial do He4rtoberfest da He4rt Developers 2022
Sejam todos bem vindos a segunda edição do He4rtoberfest, evento da He4rt Developers para incentivar novos desenvolvedores a participar do Hacktoberfest pela DigitalOcean e aprender um pouco mais sobre a ideia do open source.
A ideia da He4rt Developers sempre foi a inclusão dos mais iniciantes na área e iremos focar em trazer essa inclusão para o Hacktoberfest! Se liga:
A ideia se baseia em pegar exercicios de faculdade, desde o mais simples até o mais complexo e fazer nas mais variadas linguagens e assim deixando uma biblioteca gigante de conhecimento para novos universitários mostrando a maior quantidade de jeitos possíveis de resolver o mesmo problema.
Na lista abaixo estarão todos os exercicios que iremos aceitar nos nossos pull request.
Caso você queira dar sugestões de desafios, contate algum moderador no Discord da He4rt.
Contribuições fazem com que a comunidade open source seja um lugar incrível para aprender, inspirar e criar. Todas contribuições são extremamente apreciadas
Porém, como esse será um evento, haverão algumas regras a serem seguidas para que você seja aprovado e não é nada complexo. Entenda:
A ideia do desafio 0 é deixar registrado todos os participantes do He4rtoberfest, e por isso será obrigatório.
Quando você for criar a branch para mandar o Pull Request, você deverá seguir o exemplo abaixo:
challenges/id_challenge/lang/
challenges/id_challenge/lang/nickname
(git checkout -b challenges/id_challenge/lang/nickname)
(git checkout -b challenges/0/php/danielhe4rt)
git add .
(git commit -m 'Finalizando o desafio')
(git push origin challenges/id_challenge/lang/nickname)
Como o nosso objetivo será dar a melhor experiência possível para o participante, nós iremos ter algumas regras básicas de revisão de código para que seja uma experiência interessante para quem está aplicando o desafio, sendo elas:
Qualquer dúvida, poderá ir o nosso banco de dúvidas e perguntar.
Caso esse repositório seja atualizado com novos exercícios você precisa atualizar seu fork
# 1. Mudar para a branch main
git checkout main
# 2. Checar se sua cópia local tem o link do original
git remote -v
# 3. Se não, adicione o link do original
git remote add upstream git@github.com:he4rt/he4rtoberfest-2022.git
# ou
git remote add upstream https://github.com/he4rt/he4rtoberfest-2022.git
# 4. Confirme se o link foi adicionado
git remote -v
# 5. Agora você pode fazer o fetch com o repo original, assumindo que o nome do link é 'upstream'
git fetch upstream
# 6. Fazer merge dos updates para sua branch main
git merge upstream/main main
# 7. Realizar o push para seu fork com as novas mudanças
git push origin main