Git Product home page Git Product logo

dio-lab-open-source's Introduction

Contribuindo em um Projeto Open Source no GitHub

Repositório desenvolvido para fins didáticos, com a disponibilização de materiais de apoio para o lab Contribuindo em um Projeto Open Source no GitHub da Digital Innovation One.

Link do Lab Link do Lab

Objetivo 🎯

Aprender o básico sobre contribuição no git e GitHub.

Ferramentas 🛠️

GitHub Git

Percurso

Etapas Materiais de Apoio
01 Introdução ao Lab Material de Apoio
02 Formas de Contribuir num Projeto Open Source Material de Apoio
03 Desenvolvendo e Enviando uma Contribuição Material de Apoio
04 Dicas e Materiais de Apoio Material de Apoio

Desafio: Profile README

Contribua no diretório "Community", criando um Profile README contendo informações sobre você que deseje compartilhar com a comunidade. Para isso, você pode inserir: badges indicando suas habilidades; cards com suas estatísticas no GitHub e projetos que criou, colaborou ou que deseje que outras pessoas colaborem. Além disso, você pode inserir também links para seus desafios de projeto e artigos na plataforma da Digital Innovation One.
Inspire-se consultando os exemplos na pasta community, confira alguns utilitários na pasta utils e use sua criatividade para criar o seu 😊💙.

Instruções (PT/BR)

  1. Faça um Fork deste repositório;
  2. Clone localmente: git clone https://github.com/SEU_USERNAME/dio-lab-open-source.git;
  3. Adicione o remote upstream para manter seu repositório local atualizado. Por exemplo: git remote add upstream https://github.com/digitalinnovationone/dio-lab-open-source.git;

    Utilize o comando git pull upstream main para baixar e mesclar as alterações no seu repositório local com base na branch main deste repositório original de onde você fez o fork, ou git fetch upstream main para baixar sem mesclar. Veja mais em: Primeiros Passos com Git e GitHub.

  4. Crie/Referencie uma nova branch e nomeie como feat/community/seunomedeusuario:'git checkout -b feat/community/seunomedeusuario'

    Exemplo: 'git checkout -b feat/community/AlcidesThiago2016'

  5. Dentro da pasta community, crie um arquivo em Markdown (extensão .md) e nomeie com o mesmo nome do seu usuário no GitHub;

    Exemplo: seunomedeusuario.md

  6. Desenvolva o seu perfil. Para isso, você pode ver exemplos na pasta community e adicionar alguns dos utilitários presentes na pasta utils;

    Observação: Use os outros exemplos como inspiração e não cópia.

  7. Adicione suas alterações a "staging area" com o comando git add community/SEU_USERNAME.md;
  8. Crie um commit e adicione a mensagem indicando a adição do seu perfil git commit -m"feat: add SEU_USERNAME profile";
  9. Envie as alterações para o seu repositório remoto git push origin feat/community/SEU_USERNAME;
  10. Crie um Pull Request.

Como atualizar seu perfil do Github usando seu arquivo README

Agora que você já criou seu README.md, é possível compartilhar essas informações com toda comunidade do Github.com dentro do seu perfil de usuário. Basta seguir o guia: Gerenciar o README do seu perfil, disponibilizado pela própria plataforma.

Instructions (EN/US)

  1. Fork this repository;
  2. Clone locally: git clone https://github.com/YOUR_USERNAME/dio-lab-open-source.git;
  3. Add the upstream remote to keep your local repository updated. For instance: git remote add upstream https://github.com/digitalinnovationone/dio-lab-open-source.git;

    Use the command git pull upstream main to download and merge the changes in your local repository based on the main branch of this original repository from which you forked, or git fetch upstream main to download without merging. Learn more at: Getting Started with Git and GitHub.

  4. Create/Reference a new branch and name it feat/community/seunomedeusuario: git checkout -b feat/community/seunomedeusuario;

    Example: git checkout -b feat/community/AlcidesThiago2016

  5. Inside the community folder, create a Markdown file (extension .md) and name it after your GitHub username;

    Example: seunomedeusuario.md

  6. Develop your profile: For that, you can see examples in the community folder and add some of the utilities available in the utils folder;

    Note: Use the other examples as inspiration, not as a copy.

  7. Add your changes to the "staging area" with the command git add community/YOUR_USERNAME.md;
  8. Create a commit and add a message indicating the addition of your profile git commit -m"feat: add YOUR_USERNAME profile";
  9. Push the changes to your remote repository git push origin feat/community/YOUR_USERNAME;
  10. Create a Pull Request.

How update your Github profile using your README file

Now that you have created your README.md, you can share this information with the entire Github.com community within your user profile. Just follow the guide: Managing your profile README, provided by the platform itself.

Instrucciones (ES/ES)

  1. Haz un Fork de este repositorio;
  2. Clona localmente: git clone https://github.com/TU_USERNAME/dio-lab-open-source.git;
  3. Añade el remote upstream para mantener tu repositorio local actualizado. Por ejemplo: git remote add upstream https://github.com/digitalinnovationone/dio-lab-open-source.git;

    Usa el comando git pull upstream main para descargar y fusionar los cambios en tu repositorio local basado en la rama main de este repositorio original del cual hiciste el fork, o git fetch upstream main para descargar sin fusionar. Aprende más en: Primeros Pasos con Git y GitHub.

  4. Crea/Referencia una nueva branch y nómbrala feat/community/TU_USERNAME: git checkout -b feat/community/TU_USERNAME;

    Ejemplo: git checkout -b feat/community/rafaeldscordeiro

  5. Dentro de la carpeta community, crea un archivo en Markdown (extensión .md) y nómbralo con el mismo nombre de tu usuario en GitHub;

    Ejemplo: rafaeldscordeiro.md

  6. Desarrolla tu perfil. Para eso, puedes ver ejemplos en la carpeta community y añadir algunas de las utilidades presentes en la carpeta utils;

    Nota: Usa los otros ejemplos como inspiración y no como copia.

  7. Agrega tus cambios al "área de preparación" con el comando git add community/TU_USERNAME.md;
  8. Crea un commit y añade un mensaje indicando la adición de tu perfil git commit -m"feat: add TU_USERNAME profile";
  9. Envía los cambios a tu repositorio remoto git push origin feat/community/TU_USERNAME;
  10. Crea un Pull Request.

Cómo actualizar su perfil de Github usando su archivo README

Ahora que ha creado su README.md, puede compartir esta información con toda la comunidad Github.com dentro de su perfil de usuario. Simplemente sigue la guía: Administrar el README de tu perfil, proporcionada por la propia plataforma.

Instructies (DT/NL)

  1. Fork deze repository;
  2. Kloon lokaal: git clone https://github.com/YOUR_USERNAME/dio-lab-open-source.git;
  3. Voeg de upstream remote toe om je lokale repository up-to-date te houden. Bijvoorbeeld: git remote add upstream https://github.com/digitalinnovationone/dio-lab-open-source.git;

    Gebruik het commando git pull upstream main om de wijzigingen in je lokale repository te downloaden en te samenvoegen op basis van de main branch van deze originele repository waarvan je een fork hebt gemaakt, of git fetch upstream main om te downloaden zonder samen te voegen. Leer meer op: Aan de slag met Git en GitHub.

  4. Maak/Referentieer een nieuwe branch en noem het feat/community/YOUR_USERNAME: git checkout -b feat/community/YOUR_USERNAME;

    Voorbeeld: git checkout -b feat/community/rafaeldscordeiro

  5. Binnen de community map, creëer een Markdown-bestand (extensie .md) en noem het naar je GitHub-gebruikersnaam;

    Voorbeeld: rafaeldscordeiro.md

  6. Ontwikkel je profiel: Daarvoor kun je voorbeelden in de community map bekijken en enkele van de hulpprogramma's toevoegen die beschikbaar zijn in de utils map;

    Opmerking: Gebruik de andere voorbeelden als inspiratie, niet als een kopie.

  7. Voeg je wijzigingen toe aan het "staging area" met het commando git add community/YOUR_USERNAME.md;
  8. Creëer een commit en voeg een bericht toe dat de toevoeging van je profiel aangeeft git commit -m"feat: add YOUR_USERNAME profile";
  9. Push de wijzigingen naar je externe repository git push origin feat/community/YOUR_USERNAME;
  10. Creëer een Pull Request.

Hoe u uw Github-profiel kunt bijwerken met behulp van uw README-bestand

Nu u uw README.md hebt gemaakt, kunt u deze informatie delen met de hele Github.com-gemeenschap binnen uw gebruikersprofiel. Volg gewoon de handleiding: Beheer uw profiel README, beschikbaar gesteld door het platform zelf.

Utilitários

Badges Card Stats Badges


Contribua

Star Forks GitHub Issues

Este é um projeto feito para a comunidade, então sinta-se livre para contribuir. Algumas formas de contribuição além do seu exemplo de Profile README, é inserir outros utilitários na pasta utils, ou melhorar a página de pesquisa dos READMEs fazendo modificações nos arquivos da pasta docs.
Além disso, você também pode contribuir:

⚠️ Resolvendo, respondendo ou indicando issues

⭐ Adicionando aos favoritos (star)

Membros da comunidade que já contribuiram:

Feito com 💙 por Eli.

dio-lab-open-source's People

Contributors

allicedimello avatar ar7urf1gueired0 avatar arlessonmoura avatar artphil avatar belriax avatar carlosamaralcm avatar cezarmc avatar davidsonvitorino avatar deopmdecastro avatar elidianaandrade avatar fabioaacarneiro avatar falvojr avatar flaribdev avatar francyellisilva avatar georgrybski avatar github-actions[bot] avatar gyodai avatar higuin-dev avatar jardelaraujo-03 avatar lean070482 avatar luizpradojr avatar lukasbryt avatar mateorodrigues avatar renan-marcelino avatar rodrigodslima avatar taina-dev avatar vinnipiretti avatar wallaskoelho avatar wdsanta avatar zogbiandressa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dio-lab-open-source's Issues

[SUGESTÃO] Agregar um novo passo ao guia de instruções

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar nas instruções que, após clonar o repositório se deve entrar na pasta clonada antes de seguir para o próximo comando, pois se não, o git não encontrará o .git.

Descreva as alternativas que você considerou
Adicionar o passo extra.

Contexto adicional

[SUGESTÃO] EXEMPLOS REAIS

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Criação de exemplos reais do dia a dia afim de familiarizar com a linguagem Git.

Descreva as alternativas que você considerou
Exercícios e exemplos reais do uso da linguagem git no dia a dia de um desenvolvedor.

Contexto adicional
N/A

[SUGESTÃO] Adicionar a convenção de commits na Guia de Contribuição

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Uma descrição clara e concisa do que você quer que aconteça.

Descreva as alternativas que você considerou
Inserir uma tabela demonstrando os tipos de commits e uma descrição a respeito do seu uso

Contexto adicional
N/A.

[SUGESTÃO] Como publicar um website nosso, e partilhar o link de forma a ser visto por todos publicamente

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Fazer um vídeo, ou até mesmo uma live, sobre como publicar os nossos sites online

Descreva as alternativas que você considerou
Através de aulas, lives , ou até mesmo por artigos.

Contexto adicional
Por exemplo eu criei um simples website e ele só sai para mim, mas se alguém quiser ver ele publicamente dá sempre erro, até para mim dá se quiser consultar pelo telemóvel, só consigo mesmo por computador, então seria bom explicar para além das várias funcionalidades que tem o GitHub, mostrar algo fundamental, como publicar um trabalho nosso , e aparecer para todos publicamente, e não somente os códigos. Obrigado

[SUGESTÃO] Explicar GitHub Desktop e o GitKraken

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
Adicionar explicação sobre o GitHub Desktop e o GitKraken e se possível de como utiliza-los.

Descreva as alternativas que você considerou
Hoje a utilização do GitHub Desktop e o GitKraken está se difundido cada vez mais, principalmente para quem dificuldades com linhas de comando.

Contexto adicional
N/A.

[DESAFIO] Criar modelos de Templates.

Tem alguma sugestão para quem for fazer o Desafio? Por favor descreva.
Criar os Templates do seu próprio repositório e traduzir em português, os modelos sugeridos pelo Git,

Descreva como você realizou o seu

Criando o template.

Repositório > Settings > General > Issues > Set up Templates.
-Deixe Habilitado Issues, e clique em Set up Templates. Já terá dois modelos prontos para serem usados, mas também pode-se criar o próprio modelo.
-Após carregar os Templates, e fazer as alterações necessárias, clique em Propose Changes. Após isso será necessário fazer um commit para salvar as alterações.

Links úteis
n/a

[SUGESTÃO] Adicionar a explicação do uso do GitHub Desktop.

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
Adicionar a explicação do uso do GitHub Desktop.

Descreva as alternativas que você considerou
Inserir uma explicação de como usar o GitHub Desktop para fazer contribuições em projetos open sourcer e a explicação de como utiliza-lo para futuros projetos.

Contexto adicional
N/a

[SUGESTÃO] Lançar alguns desafios de código em alguma linguagem para estimular a abordagem da linguagem já no curso de github.

Sua sugestão está relacionada a um problema? Por favor descreva.
Uma descrição clara e concisa de qual é o problema.

Descreva a solução que você gostaria
Uma descrição clara e concisa do que você quer que aconteça.

Descreva as alternativas que você considerou
Uma descrição clara e concisa de quaisquer soluções ou recursos alternativos que você considerou.

Contexto adicional
Adicione qualquer outro contexto ou captura de tela sobre a solicitação de recurso aqui.

[SUGESTÃO] Adicionar convenção de commits no Guia de contribuição

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
Adicionar informações referente a padronização de commits no Guia de contribuição.

Descreva as alternativas que você considerou
Inserir uma tabela demonstrando os tipos de commits e descrição a respeito do uso.

Contexto adicional
N/A.

[SUGESTÃO] Adicionar o link de Discord nos Badges

Minha sugestão é para adicionar o badge do Discord às opções da pasta utils.
Acredito que na comunidade há várias pessoas que utilizam esta ferramenta e que isso possa ser útil aqueles que quiserem deixar o seu link do Discord.

[SUGESTÃO] Exemplos Reais

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
Gostaria de estudar e praticar alguns exemplos do dia-a-dia.

Descreva as alternativas que você considerou
Exercícios e exemplos reais do uso da linguagem Git no dia a dia de um desenvolvedor.

Contexto adicional
N/A.

[SUGESTÃO]explicação de termos do git e github

Sua sugestão está relacionada a um problema? Por favor descreva.
não

Descreva a solução que você gostaria
Que não seja mostrado apenas o uso das aplicações mais também o que elas significam.

Descreva as alternativas que você considerou
Os comando são todos em inglês, o interessante seria que o curso trouxesse a tradução e não só isso, mais também o seu significado dentro daquela aplicação.

Contexto adicional
Para um iniciante em programação e sem conhecimento em inglês, fica difícil lidar com tantos termos. Acredito que com o tempo e pratica esses conceitos fiquem naturais, mas para primeiro momento seria interessante dar maior significado aos termos usados em aulas.

[SUGESTÃO] Aicionar convenção de commits no Guia de Contribuição

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar Informações referentes a Padronização dos Commits no Guia de Contribuição

Descreva as alternativas que você considerou
Lista com os tipos de Commits e sua descrição

Contexto adicional
Não se aplica

[SUGESTÃO]

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
cumprindo entrega do projeto mas, segue uns atalhos que tenho.

Descreva as alternativas que você considerou
: git --version depois digitar: git update e clicar: y vai atualizar para ultima versão.
CONFIGURE A FERRAMENTA
git config --global user.email [email protected]
Configura o email que você quer ligado as suas transações de commit
git config --global user.name "your name"
Configura o nome que você quer ligado as suas transações de commit`
$ git config --global color.ui auto
Configura o email que você quer ligado as suas transações de commit
git config user.name
vair mostrar qual usuário está configurado
git config user.email
vai mostrar qual e-mail
git config –list
vai listar toda configuração
git config – global core.editor //win//macs// linux
vai configura qual Sistema que vou usar. Se não usar esse comando automaticamente ele coloca win como padrão.
git config --global init.defaultBranch main
Para facilitar e alterar a branch principal:
git init –b main
Para criar repositório com o parâmetro “b”
git config --global alias.s status //ele criar atalho dos comandos.
git config --global –unset alias.b // ele remove atalho dos comandos

CRIE REPOSITÓRIOS
1- Git init
2- git clone https://github.com/maxhumberto/aula-desenvolvimento-web.git . https://github.com/maxhumberto/bootstrap.git // caso queira jogar arquivo dentro da pasta
3- git clone https://github.com/maxhumberto/aula-desenvolvimento-web.git nome_pasta
4- git remote add origin https://github.com/maxhumberto/estudopython.git
5-

FAÇA MUDANÇA
1- Git status = ver estatus
2- git diff Mostra diferenças no arquivo que não foram realizadas
3- git diff --staged Mostra a diferença entre arquivos selecionados e a suas últimas versões
4- Git add index.html = adiciona arquivo . para adicionar git add * // git add –all //git add -A
5- git commit -m "colocar comentario"
6-

MUDANÇAS EM GRUPO
1- git branch Lista todos os branches locais no repositório atual
2- git branch a
3- git branch [nome-do-branch] Cria um novo Branch
4- Git checkout revisão-exemplo // ele vai sair do branch main para branch revisão-exemplo. git Checkout -b nova-branch
5- Git checkout main // ela saiu da revisão e voltou para main
6- git merge revisão-exemplo ///..ele vai trazer atualização do branch revisão-exemplo para dentro do main.
7- git branch -M estudando // tem que está dentro da Branch que vai trocar o nome // trocando de em outra Branch git Branch -m estudando praticando
8-
9- Git branch -d praticando//o Exclui o branch específico.

DESFAÇA COMMITS
1- git reset [commit] Desfaz todos os commits depois de [commit], preservando mudanças locais
2- git reset --hard [commit] Descarta todo histórico e mudanças para o commit especificado
3- Git reset head1 /// reset um commit para atras Git reset head2 /// reset 2 commit para atras
4- Git reset --soft head1 // retorna o ultimo commit strage
5- Git reset --mixed head
1 // retorna para o inicio o commit working
6- Git revert head~1 //gera novo arquivo
DESFAÇA
1- Git restore nomearquivo.tipoarquivo vai desfazer a ultima mudança
2- Git reset HEAD nomearquivo.tipoarquivo Git restore --staged recupera arquivo na área de trabalho.
Revise Histórico
1- git log Lista o histórico de versões para o branch atual
2- git log --follow [arquivo] Lista o histórico de versões para um arquivo, incluindo mudanças de nome
3- git log –author=”Humberto”Lista apenas pelo nome de único autor no projeto.
4- Git shortlog Lista nome em ordem alfabética.
5- Git shortlog -sn Lista apenas nome e quantidade de commid.
6- git diff [primerio-branch]...[segundo-branch] Mostra a diferença de conteúdo entre dois branches
7- git diff
8- git show [commit] Retorna mudanças de metadata e conteúdo para o commit especificado
9- gitk //- ferramenta grafica
REFATORE NOMES DOS ARQUIVOS
1- git rm nomearquivo.tipoarquivo vai remover o arquivo.
2- git rm --cached [arquivo] Remove o arquivo do controle de versão mas preserva o arquivo localmente.
3- git mv [arquivo-original] [arquivo-renomeado] Muda o nome do arquivo e o seleciona para o commit
4- git rm --cached E sem --cached caso queira remover o arquivo de tudo! git rm

SINCRONIZE MUDANÇAS
1- git fetch [marcador] Baixe todo o histórico de um marcador de repositório
2- git merge [marcador]/[branch] Combina o marcador do branch no branch local
3- git rebase master // permite alterar com facilidade uma variedade de commits, modificando o histórico do seu repositório. É possível reordenar, editar ou combinar commits por squash. Normalmente, você usará git rebase para: Editar mensagens anteriores do commit.
4- git push [alias] [branch] Envia todos os commits do branch local para o GitHub
5- git pull Baixa o histórico e incorpora as mudanças
6- git push -u origin main // tornar padrao
7- git push origin master
8-

SALVE FRAGMENTOS

1- git stash save “adicionado arquivos” //Armazena temporariamente todos os arquivos rastreados modificados.
2- git stash list Lista todos os conjuntos de alterações em stash
3- git stash pop Restaura os arquivos recentes em stash
4- git stash drop Descarta os conjuntos de alterações mais recentes em stash
5- git stash clear

SUPRIMA O RASTREAMENTO Exclua arquivos e diretórios temporários
.log
build/
temp-

Um arquivo de texto chamado .gitignore suprime o versionamento acidental de arquivos e diretórios correspondentes aos padrões especificados.
git ls-files --other --ignored --exclude-standard Lista todos os arquivos ignorados neste projeto.

Outros:
Git clear limpa tela
pwd = endereco da pasta onde está
ls = mostra conteudo da pasta
cd nome da pasta exemplo cd Turma2/
mkdir criar pasta nova
pwdu
copy null teste.txt criar arquivo
de
echo >> cart.html escreve conteudo
git checkout -b outraversao origin/outraversao
git remote -v
git checkout colocar o codigo do comit
git tag entrega_1 -a -m "terminamos de implementar essa primeira versao do site"
v1.0.0
git tag -a 1.0.0 -m “criando tag”
git push origin main --tags

git tag
git remote -v
git tag -n
git remote rename nome_qualquer
g tag -d 1.0.1
delete a tag.
Git push origin master --tags
Git push origin :1.0.1
Deleta do repositorio

git reset
git push -f origin main

git remote add

Contexto adicional
n/a

[SUGESTÃO]

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
Mais desafios.

Descreva as alternativas que você considerou
Mais alguns desafios ou atividades para testar o aprendizado sobre commits e github.

Contexto adicional
N/a

Add octoeli profile

Tem alguma sugestão para quem for fazer o Desafio? Por favor descreva.
Uma descrição do que pode ser feito.

Descreva como você realizou o seu
Uma descrição sobre como você fez o seu.

Links úteis

[SUGESTÃO] Adicionar emojis nos títulos.

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
Adicionar emojis nos títulos, h1, h2 e h3, no README.md

Descreva as alternativas que você considerou
Além de melhorar a visualização, o design poderia ficar mais amigável.

Contexto adicional
n/a

[SUGESTÃO]

Sua sugestão está relacionada a um problema? Por favor descreva.
Notei que em nenhum momento do curso foi mencionado o GITHub Desktop.

Descreva a solução que você gostaria
O Github Desktop é um software de simples utilização, facilitaria muito quem está começando, pois a ferramenta é bem intuitiva.

  • Poderia ser criada uma nova vídeo aula sobre o assunto na plataforma DIO;
  • Criação de um resumo escrito sobre a utilização dessa plataforma.

Descreva as alternativas que você considerou
Caso seja necessário posso encaminhar um artigo sobre a utilização dessa ferramenta.

Contexto adicional
O site oficial da ferramenta é https://desktop.github.com/

[Adicione as Métricas de Mister Montgomery Burns No seu Projecto]

Sua sugestão está relacionada a um problema? Por favor descreva.
Sim

Descreva a solução que você gostaria
Adicione as Métricas de Mister Montgomery Burns No seu Projecto.

Descreva as alternativas que você considerou
as Métricas de Mister Montgomery Burns irá mudar a sua maneira de ver o mundo :-)

Contexto adicional
N/A

[SUGESTÃO]

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Apenas um Teste

*Descreva as alternativas que você considerou
TESTE

Contexto adicional
N/D

[SUGESTÃO] Adicionar convenção de commits

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Addicionar informações refentes a mensagens de commits no guia de contribuição.

Descreva as alternativas que você considerou
Inserir uma tabela demonstrando os tipos de commits

Contexto adicional
N/A

[SUGESTÃO] Adicionar convenção de commits no Guia de Contribuição

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Add informações referentes a padronização dos commits.

Descreva as alternativas que você considerou
Inserir uma tabela os tipos de commits e uma descrição a respeito de uso

Contexto adicional
N/A

[SUGESTÃO] Quanto mas exemplos e explicações sobre o github, melhor! 😁

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
As aulas disponíveis são bastante esclarecedoras, mas confesso que gostaria de mais conteúdos específicos sobre o trabalho com o repositório local do GitHub.

Descreva as alternativas que você considerou
N/A.

Contexto adicional
N/A.

[SUGESTÃO]Criando um arquivo Markdown com o meu nome de usuário do GitHub.

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria

Decidi contribuir para o diretório "Community" criando um arquivo Markdown com o meu nome de usuário do GitHub: "SEUNOMEDOUSUARIO.md". Inspirado nos exemplos da pasta "community" e utilizando alguns utilitários da pasta "utils", vou criar um perfil interessante e informativo.

Descreva as alternativas que você considerou

Adicionei minhas alterações à "staging area" com o comando git add community/SEUNOMEDOUSUARIO.md e criei um commit com a seguinte mensagem: git commit -m "feat: add SEUNOMEDOUSUARIO profile". Agora, estou pronto para enviar minhas alterações para o meu repositório remoto usando o comando git push origin feat/community/SEUNOMEDOUSUARIO .

Contexto adicional

Olá pessoal!

Estou animado para contribuir com este projeto incrível! Já fiz o fork do repositório e clonei localmente no meu ambiente de desenvolvimento. Agora estou pronto para adicionar minhas melhorias e novos recursos.
Finalmente, estou pronto para criar um Pull Request e enviar minhas alterações para o repositório original. Mal posso esperar para ver minha contribuição sendo revisada e mesclada ao projeto!

Vamos juntos tornar este projeto ainda melhor!

Referências:
Contributing to Angular
Conventional Commits - Summary
Configurar diretrizes para os contribuidores do repositório (GitHub)

[SUGESTÃO] Teste

Sua sugestão está relacionada a um problema? Por favor descreva.
Não.

Descreva a solução que você gostaria
Teste.

Descreva as alternativas que você considerou
Teste.

Contexto adicional
N/Z.

[SUGESTÃO] Adcionar a convenção de commits no guia de contribuição

Sua sugestão está relacionada a um problema? Por favor descreva.
não
Descreva a solução que você gostaria
Adcionar informações referentes as atualizações no guia de contribuição.

Descreva as alternativas que você considerou
inserir uma tabela demonstrando o tipos de commmits com descrição sobre o seu uso
Contexto adicional
N/A.

Enviando uma sugestão para o desafio DIO [SUGESTÃO]

Sua sugestão está relacionada a um problema? Por favor descreva.
É só para fazer o desafio.

Descreva a solução que você gostaria
É só para fazer o desafio.

Descreva as alternativas que você considerou
É só para fazer o desafio.

Contexto adicional
É só para fazer o desafio.

[SUGESTÃO] Adicionar links das aulas na DIO

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Facilitar a localização das aulas

Descreva as alternativas que você considerou
Disponibilizar os links das aulas seguindo uma sugestão de ordem de estudos

Contexto adicional
N/A

[SUGESTÃO]

Sua sugestão está relacionada a um problema? Por favor descreva.
Uma descrição clara e concisa de qual é o problema.

Descreva a solução que você gostaria
Uma descrição clara e concisa do que você quer que aconteça.

Descreva as alternativas que você considerou
Uma descrição clara e concisa de quaisquer soluções ou recursos alternativos que você considerou.

Contexto adicional
Adicione qualquer outro contexto ou captura de tela sobre a solicitação de recurso aqui.

Adicionar a conveção de commits no Gui de Contribuiçao

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar informações referentes a padronização de commits

Descreva as alternativas que você considerou
Inserir meu readme

Contexto adicional
N/A

[SUGESTÃO] Adicionar a convenção de commits no Guia de contribuição

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar a convenção de commits no Guia de contribuição

Descreva as alternativas que você considerou
Inserir uma tabela demonstrando os tipos de Commit e uma descrição à respeito do seu uso

Contexto adicional
N/A

[SUGESTÃO] Adicionar a convenção de commits no Guia de contribuição.

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar informações das mensagens dos commits no Guia de contrinuição.

Descreva as alternativas que você considerou
Inserir uma tabela dos tipos de commits e uma descrição a respeito do seu uso.

Contexto adicional
N/A

[SUGESTÃO]Ter um tutorial com github em português

Sua sugestão está relacionada a um problema? Por favor descreva.

Não

Descreva a solução que você gostaria

Adicionar um video com o githunb traduzido

Descreva as alternativas que você considerou

Usar o github traduzido

Contexto adicional
Adicione qualquer outro contexto ou captura de tela sobre a solicitação de recurso aqui.

[SUGESTÃO] Adicionar Pequenos desafios

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar pequenos desafios relacionados ao GitHub, coisas pequenas como primeiro pull, push, commit. Poder fazer algo com outras pessoas que fizeram uma issue e que de forma de grupo mexam um pouquinho no Git e Github com projetinhos fakes só para aprender os processos na prática fingindo ser um projeto para alguma empresa ou algo relacionado.

Descreva as alternativas que você considerou
Fazer uma landing page para pessoal front-end, um pequeno banco de dados para pessoal de python e algo para pessoal backend.

Contexto adicional
N/A.

[SUGESTÃO] Link para consultar comandos GIT

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar um link informativo sobre comandos GIT mais utilizados para os alunos consultarem sempre que necessário
Descreva as alternativas que você considerou
Estou adicionando um link para que as pessoas possam consultar comandos do git com mais facilidade e com suas respectivas descrições

Links úteis
Top 25 comandos do Git

[SUGESTÃO] Criação de desafios sobre o conteúdo visto.

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
O curso de Versionamento de Código com Git e GitHub foi muito bom, com uma didática fantástica e que facilitou muito o entendimento de Git e GitHub, mas eu acho que poderiam ter mais desafios pra gente colocar em prática os comandos vistos durante as aulas. Com essas atividades práticas, o curso ficaria perfeito.

Descreva as alternativas que você considerou
Criação de novos desafios práticos ao final das aulas, sobre o conteúdo que foi visto.

Contexto adicional
N/A

Teste

Apenas testando...

[SUGESTÃO] ADICIONAR CONVENÇÃO DE COMMITS NO GUIA DE CONTRIBUIÇÃO

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Adicionar informações referentes a padronização das mensagens das commits no Guia de Contribuição.

Descreva as alternativas que você considerou
Inserir uma tabela demonstrando os tipos de commits e uma descrição a respeito do seu uso.

Contexto adicional
N/A

[SUGESTÃO]Adicionar convenção de commits.

Sua sugestão está relacionada a um problema? Por favor descreva.
não
Descreva a solução que você gostaria
Adcionar informações referentes as atualizações no guia de contribuição.

Descreva as alternativas que você considerou
inserir uma tabela demonstrando o tipos de commits com descrição sobre o seu uso
Contexto adicional
N/A.

[SUGESTÃO] Ter Módulos ainda mais Específicos de Git

Sua sugestão está relacionada a um problema? Por favor descreva.
Não

Descreva a solução que você gostaria
Gostaria de que as aulas de git fosse mais constantes que é muito útiioç;
Descreva as alternativas que você considerou
Ter modulos ainda mais especificos de git.
Contexto adicional
Adicione qualquer outro contexto ou captura de tela sobre a solicitação de recurso aqui.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.