Тёмный

Git Flow vs GitHub Flow: What You Need to Know 

Alex Hyett
Подписаться 48 тыс.
Просмотров 23 тыс.
50% 1

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@EnternodeCS
@EnternodeCS Год назад
At my company, we use "Git Flow except everyone forgot the main branch exists and not everyone understands what a feature branch is"
@alexhyettdev
@alexhyettdev Год назад
Interesting! I have seen this at one company I worked at. We were trying to put all changes to the database in git. Main and develop always got out of sync though as we weren’t deploying from the code in source control.
@WolfElectronicS
@WolfElectronicS 7 месяцев назад
We use github flow, and it's sooo good compared to other teams using gitflow. We're much faster rolling out changes to prod, and since we have unit + integration tests running on our branch pipelines, we're normally sure the branch is safe to be merged to master
@dmoth1610
@dmoth1610 7 месяцев назад
We do GitHub flow and we publish with each commit to main (creating a docker image), but we only automatically deploy to a dev environment. Production deployment is done by hand, and not every version number is deployed there.
@bmfitzgerald3
@bmfitzgerald3 Год назад
Dude, you nailed it! Great content. I request more Git goodies ... Not sure if this is in your wheelhouse, but if it is, help us all become Git masters. There is a lot of content out there, but there are also a ton of gaps past the beginner and intermediate levels. Good luck w/ the channel! Subscribed
@alexhyettdev
@alexhyettdev Год назад
Thanks! Yes I will definitely do some more content on Git in the future, there is a lot to cover there.
@alexvechirko_
@alexvechirko_ 3 месяца назад
thanks for the video! *and the bloopers section is great!)))
@eccololo
@eccololo 5 месяцев назад
Thank you Alex for great lecture. This video is most helpful 🙂.
@brackloon4584
@brackloon4584 Год назад
Excellent info on these branching strategies. Thanks.
@alexhyettdev
@alexhyettdev Год назад
Thank you. Glad it was helpful!
@muhammaddavlatov9824
@muhammaddavlatov9824 Год назад
thank you very much, it helped to understand the difference..
@alexhyettdev
@alexhyettdev Год назад
You’re welcome. I am glad it was helpful.
@jjslocum3
@jjslocum3 Год назад
Read your post on HN. Great post, and best of luck on your RU-vid odyssey!
@alexhyettdev
@alexhyettdev Год назад
Thank you very much!
@galileemason8813
@galileemason8813 Год назад
thank you very much it was very clear !
@alexhyettdev
@alexhyettdev Год назад
You’re welcome, I am glad it was helpful!
@OmarMcIver
@OmarMcIver Год назад
Those bloopers are what triggered my subscribe click :D Awesome-sauce.
@alexhyettdev
@alexhyettdev Год назад
🤣 I should make that a regular thing. Wasn’t sure anyone watched until the end!
@soufianeodf9125
@soufianeodf9125 4 месяца назад
But you didn’t talk about the difference between a version and a release, because you could create a new version without creating a release, can you give an explanation about this case please ? Thank you
@afei_yoo
@afei_yoo 8 месяцев назад
Great content. It does really help me a lot
@heyamjoe
@heyamjoe Год назад
Great video, Alex. Thanks.
@alexhyettdev
@alexhyettdev Год назад
Thanks Joe, I am glad you liked it.
@DigitalLearnHub-pz6oq
@DigitalLearnHub-pz6oq 2 месяца назад
🧠obrigado irmão!
@rajadas6432
@rajadas6432 7 месяцев назад
Thank you. Is the Github flow same based trunk based branching strategy?
@jcy089
@jcy089 2 месяца назад
My previous state owned company introduced scrum but teams weren't cooperative and nobody used Git properly, so the new scrum master was always bouncing from team leader to team leader asking for progress 😂
@MatthewKennedyUK
@MatthewKennedyUK Месяц назад
Do you rebase any of these?
@bonniesimon14
@bonniesimon14 Год назад
A subscriber from hackernews
@alexhyettdev
@alexhyettdev Год назад
👋 Thanks for subscribing!
@vishalkarthik.v7209
@vishalkarthik.v7209 Год назад
Actually i had doubt Aex , does the source control branches remains same regradless of the platform , suppose lets say we have 5 branches in Git , will the same be present in bitbucket and other platforms Thanks in advance!
@alexhyettdev
@alexhyettdev Год назад
Yes they work across platform as they are just a function of git. It is possible to mirror repositories from GitHub to Bitbucket but I haven’t done it myself before.
@vishalkarthik.v7209
@vishalkarthik.v7209 Год назад
@@alexhyettdev tqsm 😁
@vishalkarthik.v7209
@vishalkarthik.v7209 Год назад
What is the diffrence between dev andsandbox system ? Kindly can you tell if you have a idea Thanks in adavance
@alexhyettdev
@alexhyettdev Год назад
It depends on the company but places I have worked great them as the following: DEV: Every commit to develop gets deployed here. Can be unstable mainly used for developer testing. SANDBOX: I worked in payments so the sandbox environment was also open to the public to use for testing. We treated this as a pre production environment and only production ready releases went here.
@vishalkarthik.v7209
@vishalkarthik.v7209 Год назад
@alexhyettdev thank you Alex 😊
@alliedatheistalliance6776
@alliedatheistalliance6776 8 месяцев назад
I think eventually we'll just discard all the agile/ scrum/ sprint nonsense and base development around git or github practises. ie no stupid daily standup and scrum master, just a merge meeting between a branch/ main master and people working on a feature branch or soemthing like that. That way you can define best practises but actually tie them down to something tangible without needing endless books on project management buzzwords.
@windows99
@windows99 Год назад
Sounds like sponsored video of GitLab
@alexhyettdev
@alexhyettdev Год назад
Haha if @GitLab wanted to sponsor me that would be awesome. I just think it is call that you can have your self hosted Git setup.
Далее
БЕЛКА РОЖАЕТ? #cat
00:26
Просмотров 317 тыс.
Branching Strategies Explained
18:19
Просмотров 136 тыс.
Git Tutorial For Dummies
19:25
Просмотров 1,1 млн
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Domain Driven Design: What You Need To Know
8:42
Просмотров 122 тыс.
Git PULL vs FETCH
7:13
Просмотров 20 тыс.
SOLID Principles: Do You Really Understand Them?
7:04
Просмотров 173 тыс.
5 Uncomfortable Truths About Software Engineering
5:17