Giter Club home page Giter Club 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 e exercício prático 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 GitHub.

Ferramentas

GitHub Git

Percurso

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

Desafio de Projeto da DIO

Agora que você já sabe as formas de contribuir em um projeto Open Source, está na hora de colocar em prática o seu conhecimento sobre contribuição no GitHub!
Para concluir este Desafio de Projeto, basta enviar a URL do seu "fork" de um projeto Open Source que você contribuiu para a entrega do desafio na plataforma DIO.

Note

Por exemplo, a URL https://github.com/falvojr/dio-lab-open-source é o "fork" feito pelo usuário do GitHub "falvojr" para a contribuição no repositório dio-lab-open-source.

Contribua com seu Profile README

Para contribuir neste repositório, uma das formas é através da contribuição 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 😊💙.

Utilitários

Badges Card Stats Badges

Important

Confira as instruções antes de enviar a sua contribuição em CONTRIBUTING.md

Fórum do Repositório (GitHub Discussions)

GitHub Discussions é um fórum de comunicação colaborativo dentro do GitHub. Caso tenha dúvidas, você pode abrir uma discussão, dentro de uma categoria apropriada, na aba "Discussions" do repositório do projeto.

Warning

Atenção: Antes de criar uma nova discussão, verifique se sua dúvida já foi respondida em discussões anteriores. Use a função de pesquisa para encontrar tópicos relevantes.


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

andyextends avatar ar7urf1gueired0 avatar arlessonmoura avatar auguston9 avatar belriax avatar davidsonvitorino avatar deopmdecastro avatar devduma avatar elidianaandrade avatar emersonpessoa01 avatar ericjosee avatar falvojr avatar flaribdev avatar georgrybski avatar github-actions[bot] avatar gyodai avatar higuin-dev avatar jardelaraujo-03 avatar jcbrum avatar joandsonsilva avatar lean070482 avatar luizpradojr avatar lukasbryt avatar macuare avatar marciojrdev1998 avatar mateorodrigues avatar riedsonx avatar smg1708 avatar taina-dev avatar vanderleyoliveira 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  avatar  avatar  avatar  avatar  avatar

dio-lab-open-source's Issues

[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 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] 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]

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

[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)

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 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] 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.

[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] 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] 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.

[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 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]

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] 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

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

[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
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] 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] 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 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] 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 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

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 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] 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] 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]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] 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] 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]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] 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]

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] 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.

[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]

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/

[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] 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] 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.

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.