Git Etiquette: Make your coworkers happy, be ready for CD and grow as a developer!

  Рет қаралды 3,480

kubucation

kubucation

Күн бұрын

Let me show you on a real-life example why the way you use git makes a difference. This is not your standard git tutorial video. In fact I won't be using the git command line tool once. Instead this is about the mindset behind using git. How should you structure your commits? What makes a good commit? What is a good commit message? And most importantly: Why should I care? I'll try to explain to you why I believe for someone to be considered a senior developer they must be able to make great commits!

Пікірлер: 5
@norm1124
@norm1124 5 жыл бұрын
Do you have a script to reproduce your lovely Shell Look & Feel? Thanks for the great videos.
@NavyaTeja7
@NavyaTeja7 5 жыл бұрын
Yes, of course I would like to see some react videos....may be like....one on redux, one on duck pattern something like this.
@ianpan0102
@ianpan0102 5 жыл бұрын
Nice Video! May I know what **Window Manager** you are using on macOS?
@FalconFetus8
@FalconFetus8 5 жыл бұрын
So you want me to make small, frequent commits, AND write a long motivation for each one? Sorry, but if I did that I'd be spending more time writing commit messages than changing code.
@kubucation
@kubucation 5 жыл бұрын
It's less about the length of the motivation than about stopping for a second at commit time and thinking "Did I change anything that's not immediately clear and would benefit from additional explanation?". Writing that down in one sentence is absolutely fine and won't take more than 30s. So let's say you frequently commit, even at the rate of 10 per day, that's 300s or 5min. I don't think a "loss" of 5min per workday will make a big difference in productivity.
#3 Redux Form Tutorial | React Forms 4 Ways
13:57
kubucation
Рет қаралды 45 М.
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 117 МЛН
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 116 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
grep: All you need to know | #6 Practical Bash
11:14
kubucation
Рет қаралды 19 М.
sed: Easily replace strings across files | #7 Practical Bash
9:49
Testing Error Cases and Failing Early | Go Tests #2
8:48
kubucation
Рет қаралды 3,3 М.
"I Hate Agile!" | Allen Holub On Why He Thinks Agile And Scrum Are Broken
8:33
Git vs. GitHub: What's the difference?
10:06
IBM Technology
Рет қаралды 381 М.
How to design a modern CI/CD Pipeline
9:59
DevOps Journey
Рет қаралды 95 М.
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 11 МЛН
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 454 М.
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 1,8 МЛН
НЕ ПОКУПАЙ СМАРТФОН, ПОКА НЕ УЗНАЕШЬ ЭТО! Не ошибись с выбором…
15:23