Curso "Desenvolvendo Sistemas Operacionais Simples" em Assembly para Pendrives - by Francis [D.S.O.S] D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS]
D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS] Transcript and Lesson Notes
Olá Pessoal! Hello World! 🦎 Hoje vamos dar uma introdução ao versionamento do KiddieOS para o GitHub! A partir de agora vamos regularizar a versão do nosso sistema operacional e não só isso, vamos no final de cada aula
Quick Summary
Olá Pessoal! Hello World! 🦎 Hoje vamos dar uma introdução ao versionamento do KiddieOS para o GitHub! A partir de agora vamos regularizar a versão do nosso sistema operacional e não só isso, vamos no final de cada aula
Key Takeaways
- Review the core idea: Olá Pessoal! Hello World! 🦎 Hoje vamos dar uma introdução ao versionamento do KiddieOS para o GitHub! A partir de agora vamos regularizar a versão do nosso sistema operacional e não só isso, vamos no final de cada aula
- Understand how GitHub fits into D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS].
- Understand how Sistemas Operacionais fits into D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS].
- Understand how Operating System fits into D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS].
- Understand how Version fits into D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS].
Key Concepts
Full Transcript
Olá Pessoal! Hello World! 🦎 Hoje vamos dar uma introdução ao versionamento do KiddieOS para o GitHub! A partir de agora vamos regularizar a versão do nosso sistema operacional e não só isso, vamos no final de cada aula sempre upar nosso projeto lá pro GitHub. Precisamos criar o hábito de trabalhar com esta plataforma, pois muitas empresas trabalham obrigatoriamente com o GitHub e isso também é muito importante para criar "Backups" dos nossos códigos-fontes na nuvem. Se gostou dessa aula me deixe um like, se inscreva se não é inscrito e ative o sininho pra se manter informado de novas aulas. Abaixo deixarei o link dos comandos utilizados neste vídeo 👇 *CONFIGURAR SEUS DADOS DO GITHUB NA FERRAMENTA:* git config --global user.email "[seuemaildogithub@gmail.com]" git config --global user.name "[seuusuario]" git config --list *CRIA UMA CHAVE SSH PARA CONEXÃO E AUTENTICAÇÃO:* ssh-keygen -t ed25519 -C [seuemaildogithub@gmail.com] cd /c/Users/[NomeDoPc]/ ls ... *CASO VOCÊ NOMEAR O ARQUIVO FAÇA:* 👇 cat [seuarquivo.ssh.pub] ... *CASO VOCÊ "NÃO" NOMEAR O ARQUIVO FAÇA:* 👇 cat id_ed25519.pub *APÓS AS CONFIGURAÇÕES NO GITHUB, VOLTE AO GIT E FAÇA:* 👇 ssh-add [seuarquivo.ssh] ou ssh-add id_ed25519 eval $(ssh-agent -s) git clone [LinkHttpsDoSeuRepositório] *COMANDOS PARA UTILIZAÇÃO DO GIT:* 👇 git init : Inicializa o git git status : Verifica estado atual git add [MeuArquivo] ou git add * : Adiciona arquivos git commit -m "mensagem..." -m "Descrição" : Commita arquivos git log : Verifica todos os seus commits git push : Empurra os arquivos remotamente ao Github *PARA SUBIR AO GITHUB USANDO SSH, FAÇA ANTES DO GIT CLONE EXATAMENTE ESTES COMANDOS:* 👇 git remote add origin git@github.com:[MeuLinkSSHDoGithub] git branch -M main git push -u origin main *OBSERVAÇÕES:* Nestes comandos, O que tiver entre colchetes [ ] nos exemplos, exclua os colchetes e substitua pelo o que você deve colocar em relação a sua máquina. *LINKS ÚTEIS* *LINK DO REPOSITÓRIO DO CURSO D.S.O.S:* https://github.com/FrancisBFTC/KiddieOS_DSOS *LINK DE DOWNLOAD DO GIT:* https://gitforwindows.org/ *LINK DA PLATAFORMA GITHUB:* https://github.com/ Siga-me e veja outros projetos: GitHub: https://github.com/FrancisBFTC/ Página: https://www.facebook.com/kiddieos.community Instagram: https://www.instagram.com/francisbftc.sys Comunidade no Discord: https://discord.gg/QvBpMAQ5 #github #instalação #commands #projects (00:00) - Introdução (00:53) - Criando repositório no GitHub (06:21) - Baixando a ferramenta Git e explicando fundamentos (11:00) - Instalação do Git Bash (15:01) - Introdução à alguns conceitos & comandos do Git Bash (17:39) - Configurando a sua conta GitHub no Git Bash (20:35) - Criando a sua chave de segurança SSH (25:13) - Atribuindo a chave SSH no seu GitHub (28:08) - Iniciando a aplicação (Agente) do SSH (30:51) - Como clonar um repositório do GitHub pelo Git? (32:46) - Abrindo e modificando o README pelo editor NANO (35:05) - Comandos essenciais para trabalhar com repositórios (inicializando, adicionando e commitando) (43:00) - Subindo remotamente o repositório pro GitHub (git push) (45:03) - Analisando modificações de commits no GitHub (47:23) - Introduzindo as branchs (versões de um projeto) (48:40) - Copiando o projeto KiddieOS para o repositório (50:30) - Adicionando, Commitando e Empurrando (Push) projeto KiddieOS para o GitHub (53:24) - Finalização do vídeo & Considerações finais
Lesson FAQs
What is D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS] about?
Olá Pessoal! Hello World! 🦎 Hoje vamos dar uma introdução ao versionamento do KiddieOS para o GitHub! A partir de agora vamos regularizar a versão do nosso sistema operacional e não só isso, vamos no final de cada aula
What key concepts are covered in this lesson?
The lesson covers GitHub, Sistemas Operacionais, Operating System, Version, Versionamento.
What should I learn before D.S.O.S - Aula 68 - Subindo Projeto pro GitHub [Versionamento do KiddieOS]?
Review the previous lessons in Curso "Desenvolvendo Sistemas Operacionais Simples" em Assembly para Pendrives - by Francis [D.S.O.S], then use the transcript and key concepts on this page to fill any gaps.
How can I practice after this lesson?
Practice by applying the main concepts: GitHub, Sistemas Operacionais, Operating System, Version.
Does this lesson include a transcript?
Yes. The full transcript is visible on this page in indexable HTML sections.
Is this lesson free?
Yes. CourseHive lessons and courses are available to learn online for free.
