Essa é a forma que eu crio meus commits (conventional commits)

  Рет қаралды 36,670

Rocketseat

Rocketseat

Күн бұрын

Пікірлер: 84
@matheusmntt
@matheusmntt 10 ай бұрын
"Vou dar merge direto na main porque eu sou CTO, se vocês não forem tem que abrir PR" kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
@riancarlosdev8849
@riancarlosdev8849 10 ай бұрын
lançou essa kskskksk brabo dms
@mutv70
@mutv70 10 ай бұрын
Aí no merge do PR o cara marca a opção de não manter os commits da branch kkkkkk.
@2juniordbz
@2juniordbz 10 ай бұрын
Rachei!!! Humildão!!!
@clebertxr
@clebertxr 10 ай бұрын
Bom demais! 👏👏👏🤣🤣🤣🤣🤣
@cyberpunktuber
@cyberpunktuber 9 ай бұрын
EMPRESA LIXO ENTREI EM CONTATO PRA FALAR SOBRE O CERTIFICADO QUE NÃO FOI EMITIDO E NÃO OBTIVE NENHUMA RESPOSTA, E NENHUMA RESOLUÇÃO DE PROBLEMA POR PARTE DELES, ESTÃO SE LIXANDO PARA OS ALUNOS, A PARTIR DE HOJE VOU FALAR PARA O MÁXIMO DE PESSOAS QUE PUDER PARA QUE NÃO SE MATRICULEM NESSA BOSTA DE ESCOLA QUE NÃO DÁ A MÍNIMA PARA OS ALUNOS
@RaPaS3aCk
@RaPaS3aCk 10 ай бұрын
04:24 , a parte mais instrutiva do vídeo.. para iniciantes...
@cyberpunktuber
@cyberpunktuber 9 ай бұрын
EMPRESA LIXO ENTREI EM CONTATO PRA FALAR SOBRE O CERTIFICADO QUE NÃO FOI EMITIDO E NÃO OBTIVE NENHUMA RESPOSTA, E NENHUMA RESOLUÇÃO DE PROBLEMA POR PARTE DELES, ESTÃO SE LIXANDO PARA OS ALUNOS, A PARTIR DE HOJE VOU FALAR PARA O MÁXIMO DE PESSOAS QUE PUDER PARA QUE NÃO SE MATRICULEM NESSA BOSTA DE ESCOLA QUE NÃO DÁ A MÍNIMA PARA OS ALUNOS
@nayaragoulart7411
@nayaragoulart7411 10 ай бұрын
Ganhou o like por só causa da explicação ao fazer o merge direto na main! 🤣🤣🤣🤣 Brincadeira! Top!!!
@matheusjordan6031
@matheusjordan6031 10 ай бұрын
cara foda, nunca assinei ou comprei um curso dele, mas o cara é foda
@DjEdu28
@DjEdu28 10 ай бұрын
O vscode tem essa funcionalidade com a integração gui do github sem precisar configurar nada, basta fazer o commit sem escrever nada no texto do coomit. ele abre uma nova aba no editor de texto com um commit comentado idêntico ao do vídeo, basta escrever e descomentar o que for necessário, depois salvar o arquivo e fechar, quando fechar o arquivo ele finaliza o commit
@emusicate
@emusicate 10 ай бұрын
Criar PRs pros seus próprios commits é interessante quando você possui testes que são acionados com um evento de Pull Request. Eles garantem que você só mescle se os testes passarem antes. Se for pra direto "main", você descobre quando já é tarde, kkkk
@cyberpunktuber
@cyberpunktuber 9 ай бұрын
EMPRESA LIXO ENTREI EM CONTATO PRA FALAR SOBRE O CERTIFICADO QUE NÃO FOI EMITIDO E NÃO OBTIVE NENHUMA RESPOSTA, E NENHUMA RESOLUÇÃO DE PROBLEMA POR PARTE DELES, ESTÃO SE LIXANDO PARA OS ALUNOS, A PARTIR DE HOJE VOU FALAR PARA O MÁXIMO DE PESSOAS QUE PUDER PARA QUE NÃO SE MATRICULEM NESSA BOSTA DE ESCOLA QUE NÃO DÁ A MÍNIMA PARA OS ALUNOS
@SamuelOliveira-o3f
@SamuelOliveira-o3f 10 ай бұрын
Diego, você é top e me inspira a codar mais. Valeu mano!!
@felipeborbaBR
@felipeborbaBR 10 ай бұрын
Que ousado esse CTO, mandando commit na main hehe
@du9294
@du9294 10 ай бұрын
Essa sequencia de videos do Diego ta boa demais. Cada vídeo agregando mais que o outro
@felipemelo7384
@felipemelo7384 10 ай бұрын
Prefiro colocar uma descrição detalhada no PR, porque é lá que eu vou buscar detalhes sobre algo que foi feito no passado. Só escrevo na descrição do commit às vezes, quando não consigo ser claro na mensagem do commit com poucas palavras.
@dieegosf
@dieegosf 10 ай бұрын
É difícil navegar pela timeline do projeto por PRs porque ela não é nativa do Git em si, ou seja, só pela interface do GitHub. Eu acho mais fácil fazer um blame no arquivo e ver quem o modificou e quando pelo terminal e daí pelos commits consigo ver quais as motivações daquelas mudanças.
@Felipe85471
@Felipe85471 10 ай бұрын
Exatamente!
@felipemelo7384
@felipemelo7384 10 ай бұрын
@@romulo886 Já vi uns usando essas tags com commitlint, mas nunca testei. Deve ajudar o cara a pensar no que está commitando pra colocar uma mensagem legal, e localizar as coisas na commit tree, mas com o PR isso perde um pouco a relevância. Pelo menos eu não fico mais olhando commit tree desde que comecei a usar PR.
@Maskarado
@Maskarado 10 ай бұрын
@@romulo886 Opnião pessoal polemica: Quer saber a motivação? Abre o ticket! Quer saber oque foi feito em questão tecnica? Abre as changes do pr! Eu adoro o conventional commits, acho bem bacana, e sempre usei a configuração do proprio vscode usando o commit UI. Mas isso de ficar escrevendo motivação é so vc reescrevendo oque esta no ticket em outras palavras, e vc explicando suas alterações, é so vc descrevendo oque ja esta nas alterações do commit.
@rodrigo_t9
@rodrigo_t9 10 ай бұрын
@@romulo886 Nem sempre a motivação do commit é a motivação do PR. PR a descrição é mais geral, e o texto dos commits ta logo embaixo. Commits podem ser cherry-picked, você já fez isso? Nesse caso acho que conventional commits ajudam. Além disso, com o GitLens no Vscode ler uma descrição melhor, com um escopo menor, no hover da linha vendo a msg de commit é mais rapido que ir abrindo PR.
@derlisruizdiaz
@derlisruizdiaz 8 ай бұрын
o que que midudev ta fazendo ali kkkkkkkkk 1:15
@almeidaspablo
@almeidaspablo 6 ай бұрын
Qual tema do vscode você está a usar?
@pthiago_s5075
@pthiago_s5075 10 ай бұрын
Esse final foi top kkkkkkkkk Eu faço PR Mas se for num repo q só eu tô mexendo praticamente, vai direto na main tbm, isso no trabalho kkkkkkk
@_g5724
@_g5724 10 ай бұрын
Não precisa acessar o arquivo de configuração diretamente para fazer mudanças, por exemplo, Para alterar o editor padrão de commits, use o comando: git config --global core.editor vim Você não precisa saber onde fica o arquivo de configuração, em nenhum sistema operacional, basta executar o comando git config --global --edit
@junior.santana
@junior.santana 10 ай бұрын
Exato
@lemp99
@lemp99 10 ай бұрын
Lembrando pessoal que é importante colocar a motivação daquelas alterações na sua PR também! No commit tu pode adicionar uma descrição detalhada pra X regra aplicada mas na PR tu descreve tudo num geral, sem dó de quem vai revisar
@lemp99
@lemp99 10 ай бұрын
@@romulo886 sim, concordo contigo.
@guihermeabrantes416
@guihermeabrantes416 10 ай бұрын
Acredito que talvez isso se torne uma "over-enginer" quando se trabalha com a metodologia do tipo "small-commits" haja vista que todo pequeno trecho de nova modificação é adicionada com commit separado, quando não se trabalha desta forma isso se faz torna muito interessante.
@emusicate
@emusicate 10 ай бұрын
@@romulo886 Também é interessante usar Conventional Commits em conjunto com uma ferramenta de auto release. Além de publicar e versionar automaticamente o projeto a partir de todo merge na main usando o prefixo dos commits (feat e fix), também gera um change log automaticamente com a mensagem dos commits.
@edgarferreira8597
@edgarferreira8597 6 ай бұрын
Queridão, qual pacote no fish você está usando pra ter esse autocomplete?
@Maskarado
@Maskarado 10 ай бұрын
Opnião pessoal polemica: Quer saber a motivação? Abre o ticket! Quer saber oque foi feito em questão tecnica? Abre as changes do pr! Eu adoro o conventional commits, acho bem bacana, e sempre usei a configuração do proprio vscode usando o commit UI. Mas isso de ficar escrevendo motivação é so vc reescrevendo oque esta no ticket em outras palavras, e vc explicando suas alterações, é so vc descrevendo oque ja esta nas alterações do commit.
@DevSoares
@DevSoares 10 ай бұрын
Mostra como configurar esse terminal fish
@luanargolodev
@luanargolodev 10 ай бұрын
up @Rocketseat
@gabrielmedeiros9806
@gabrielmedeiros9806 10 ай бұрын
Diego, vi que em alguns videos usou o zed ao invés do vscode, o que está achando do zed para o dia a dia?
@andredeoliveira8986
@andredeoliveira8986 10 ай бұрын
Tenho uma dúvida, existem poucas vagas para dev Typescript? Seria melhor aplicar para outra linguagem? Acho que o Typescript ainda está começando a crescer, e por isso não existem muitas vagas para a linguagem. Estou em busca da minha primeira vaga.
@andersonandrade9267
@andersonandrade9267 10 ай бұрын
uma duvida, no seu exemplo tu vez modificacoes em N arquivos, tu manda todo mundo em um pacote apenas ? ou o melhor seria fazer por etapas os commits e depois fazer um push ? a duvida em si seria qual a melhor pratica o que mais funciona no dia a dia ?
@DigitawGamer
@DigitawGamer 10 ай бұрын
Tem um shorts dele falando pra vc se preocupar em fazer commits por funcionalidades e não arquivos, os commits precisam ser autossuficientes. Lógico que alguma hora tu precisa subir algum commit pequeno por ser alguma correção ou sei lá, mas até isso é algo autossuficiente.
@emusicate
@emusicate 10 ай бұрын
Em um projeto que participo, a pessoa pode fazer um monte de commits só com um "." e tanto faz. O importante é que ao dar merge, eu dê um Squash e coloque a mensagem que eu quiser.
@rodrigo_t9
@rodrigo_t9 10 ай бұрын
Se seus commits forem o menor possivel enquanto ainda atomicos (a aplicação funciona em cada commit) é o que te vai dar maior liberdade de fazer git cherry-pick ou reverter mudança, fazer bisect tbm. Não é tão dificil atender a esse padrão, mas se estiver dificil, não vale a pena tbm se esforçar muito, e ele pode ser violado, ja que recorrer a cheyy-pick e revert é raro.
@ruan9631
@ruan9631 10 ай бұрын
qual tema do vscode ele usa?
@CarlosHenriqueOliveiraS
@CarlosHenriqueOliveiraS 10 ай бұрын
ksksk não é porque eu sou CTO e né ksksks foi mt bom ksksks dieguinho brabo vlw meu nobre tava precisando dessa dica. meus commit estão bem bagunçados e eu quero pegar um padrão.
@niss2011
@niss2011 10 ай бұрын
Pra mim a mensagem desse commit deveria estar em uma issue do jira, o commit teria o prefixo do codigo dessa issue e a mensagem em si traria o sumario tecnico do que foi feito. E a configuracao do git no windows é facil de achar, procura no google 😂 e tira esse odio do windows do coração
@felipeadeildo
@felipeadeildo 10 ай бұрын
Affs, só pq eu queria testar a chave da API da openai que apareceu nas variáveis do ambiente dele kkkkk 00:56 sk-IZLjX6ALA3IK92LWog43T3BlbkFJ6ppWk2wb6hTS3tCmNEK
@advance2
@advance2 10 ай бұрын
Você arrebenta no inglês, que orgulho, amigo.
@3nd4ris33
@3nd4ris33 10 ай бұрын
se eu nao me engano um tempo atrás ele fazia ciencia da computação fora do br
@joaomarcelonobreviana
@joaomarcelonobreviana 10 ай бұрын
Ótima aula
@chiraia
@chiraia 10 ай бұрын
Onde rolam esss livres?
@joaovictor852
@joaovictor852 10 ай бұрын
O que é esse plugin de recomendação pra terminal?
@ygrillo
@ygrillo 10 ай бұрын
Ohmyzsh
@cezarfernando400
@cezarfernando400 10 ай бұрын
cade o link da roxinha onde vc faz live?
@DevLopes_
@DevLopes_ 10 ай бұрын
Também tô atrás, se descobrir fala
10 ай бұрын
Que autocomplete é esse no terminal??
@pedrostickman
@pedrostickman 10 ай бұрын
0:36 teoricamente, fica no mesmo lugar de ~/.gitconfig, mas dessa forma "C:\Usuarios\SeuUsuario\.gitconfig", se vc abrir pelo Executar e digitar %userprofile% vai cair na mesma pasta ou "code %userprofile%/.gitconfig" ja vai abrir o arquivo no VSC. Mas a config do editor padrão pra definir o Vim ou qualquer outro, não sei não haha
@junior.santana
@junior.santana 10 ай бұрын
Não entendo essa pira da galera de dar hate no windows pq a pessoa em si não sabe alguma coisa nele. Faz sentido quando é um recurso que falta ou que é inferior comparados aos outros SO's. Enfim, pra abrir o arquivo de configuração nem precisa saber o local basta executar o comando do git que serve pra isso: git config --global --edit Ou então alterar as configs direto via comando tbm. A do editor por exemplo é: git config --global core.editor
@pedrostickman
@pedrostickman 10 ай бұрын
@@junior.santana boa!!
@Wanderaquino
@Wanderaquino 10 ай бұрын
Achei maneiro! Eu mesmo tenho costume de usar o -m....
@Matheus-qv7yw
@Matheus-qv7yw 10 ай бұрын
aprendi isso exatamente hoje no estágio
@Teixeira_Manuel
@Teixeira_Manuel 10 ай бұрын
Alguém pode dizer qual é o username do Diego no Twitch
@DevChroniclesThe
@DevChroniclesThe 10 ай бұрын
Adoro o conteudo da Rocketseat e fiquei com bastante vontade de comprar o curso de IA. É uma pena que pra ver os preços e a ementa eu tenha que por meu email e autorizar receber propaganda. Se alguem souber como faz pra ver os preços sem botar o email la me avisa por favor hahah
@GuilhermeSiebert
@GuilhermeSiebert 9 ай бұрын
Tem uma app chamada "tuamaeaquelaursa". Parece brincadeira mas é real haha.
@synexzera
@synexzera 10 ай бұрын
Oi, alguém pode me dizer qual navegador ele utiliza?
@LeonardoAntonioGomesPereira
@LeonardoAntonioGomesPereira 10 ай бұрын
Arc (só tem pra mac)
@synexzera
@synexzera 10 ай бұрын
@@LeonardoAntonioGomesPereira sim, mas eu vi que está sendo desenvolvido pra windows tmb
@fibeck2613
@fibeck2613 10 ай бұрын
no Windows fica em C:\Users\yourUser
@ThiagoPereira-x4v
@ThiagoPereira-x4v 10 ай бұрын
So lembrando pra remover as env que voce deixou escapar, OPEN_AI key etc
@dieegosf
@dieegosf 10 ай бұрын
São coisas antigas haha
@henriquezolini
@henriquezolini 6 ай бұрын
Pra quem não usa macos e ouviu a frase "eu odeio windows". Quem usa windows usa WSL, então é no mesmo local. Simples assim.
@BrenoNunes-kh2bo
@BrenoNunes-kh2bo 10 ай бұрын
Mano como voce aprendeu ingles, tipo foi algum curso ou simplesmente buscando por conta
@alanfljesus
@alanfljesus 10 ай бұрын
Ele parece ser aqueles cara autodidata
@matheusfd3
@matheusfd3 10 ай бұрын
Se eu não me engano, uma vez ele falou que tinha aula particular. Mas não sei se foi na zoeira.
@alanfljesus
@alanfljesus 10 ай бұрын
@@matheusfd3Talvez sim mano, aula particular é muuuuito bom pra evoluir
@Trem7bb
@Trem7bb 10 ай бұрын
Qual o nome desse navegador?
@rtrampox
@rtrampox 10 ай бұрын
Arc Browser
@Trem7bb
@Trem7bb 10 ай бұрын
obrigado@@rtrampox
@Guihalmeida
@Guihalmeida 10 ай бұрын
eu uso o opencommit e ele faz tudo pra mim kkk
@andreluisconstantino8715
@andreluisconstantino8715 10 ай бұрын
E isso pq quando eu commito eu coloco "aaaa"
@lucasdeandradeoficial
@lucasdeandradeoficial 10 ай бұрын
Descrever commit seria interessante para correções de commits anteriores, tipo quando faz uma atualização no component de upload e o commit foi descrito "correção" e não funcionou dai surge a ideia de descrever uma nova versão da correção. Mas posso está equivocado
@erikmatos7599
@erikmatos7599 10 ай бұрын
Muito bom
@Akhbash
@Akhbash 10 ай бұрын
Descrição no commit eu acho perda de tempo, focar em entregar valor no código é muito mais importante que ficar descrevendo/documentando, já não sou fã de comentário no código e ainda menos de comentário no git
@vitvitvitvitvitvitvitvit
@vitvitvitvitvitvitvitvit 10 ай бұрын
eu geralmente faço projeto sozinho, então geralmente meu commit's são tipo "update :)" kkkkkkkkkkkkkkj. Só escrevo ou descrevo quando acho necessário. mas em projeto maiores com muitaaas pessoas acho interessante.
@andredeoliveira8986
@andredeoliveira8986 10 ай бұрын
Tenho uma dúvida, existem poucas vagas para dev Typescript? Seria melhor aplicar para outra linguagem? Acho que o Typescript ainda está começando a crescer, e por isso não existem muitas vagas para a linguagem. Estou em busca da minha primeira vaga.
Recriei a interface do Spotify usando Tailwind
52:36
Rocketseat
Рет қаралды 121 М.
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
Жездуха 41-серия
36:26
Million Show
Рет қаралды 5 МЛН
OCCUPIED #shortssprintbrasil
0:37
Natan por Aí
Рет қаралды 131 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
O Bun resolveu o maior problema dos bash scripts?! (Bun Shell)
15:20
Postgres e PGAdmin diretamente pelo Docker
17:59
Prof. Diego Pinho - Programação
Рет қаралды 16 М.
Meu VSCode minimalista (extensões, temas e config)
19:33
Rocketseat
Рет қаралды 330 М.
Create components in this way in React (Composition Pattern)
24:47
Lendo e validando variáveis ambiente no JavaScript
4:55
Rocketseat
Рет қаралды 19 М.
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 1,2 МЛН
Eu RESUMI o Next.js 14 para você! (Server Components & Actions)
24:10
MEU NOVO SITE PESSOAL FICOU IGUAL AO VSCODE? (Next.js 13)
40:14
Rocketseat
Рет қаралды 89 М.
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН