7 Git Tips To Overcome Your Fear of Version Control

7 Git Tips To Overcome Your Fear of Version Control

Travis Media

11 месяцев назад

10,347 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@user-hb6yb6bu8n
@user-hb6yb6bu8n - 17.01.2024 09:02

Straight to the point 👍

Ответить
@user-wl3fx9fp3q
@user-wl3fx9fp3q - 26.11.2023 10:21

I worke in sores tree that will be easy to worke withe git

Ответить
@_truthful_q_
@_truthful_q_ - 05.10.2023 12:58

If you work at any reasonably sized organisation, they probably stopped using "master" for "main" more than a year ago.

Ответить
@ChimaevMikelson
@ChimaevMikelson - 06.09.2023 00:57

great job , keep doing !

Ответить
@jeffd6540
@jeffd6540 - 31.07.2023 04:25

Hi Travis, Nice video, very informative. You make it look so easy, LOL! I still need to watch some lessons on how to use this as a beginner. How about any videos on using Developers Tools panel in a browser to help look at your web code. I remember trying to look around for info about that and could not find anything when I was looking. Thanks,

Ответить
@LearnQtGuide
@LearnQtGuide - 21.07.2023 12:23

Is that copilot completing your commands on the terminal? That's pretty neat!

Ответить
@aashish_aryal
@aashish_aryal - 16.07.2023 11:24

Your channel is a gold mine. You have helped and motivated me to learn. Thank you ❤

Ответить
@ventin75
@ventin75 - 15.07.2023 16:03

Thanks for the tips Tavis. Those encouraged me to keep exploring.

Ответить
@manojkumar-jt3fw
@manojkumar-jt3fw - 15.07.2023 09:51

Inspired by Travis journey and started learning DevOps. I completed
1.Liux Administration (20hrs)
2.Bash Scripting (17hrs)
Right now learning Git (22hrs)
Next will b AWS. (Will prepare at the level of Solutions Associate Architect)

Ответить
@kenhaley4
@kenhaley4 - 12.07.2023 19:22

Coming from other VCS systems, I have to admit that I found GIT a bit frustrating to learn. Git has more commands, and they work differently. I suppose it's partly because GIT maintains a local repository on the local machine so you can work off-line--including pull, commit, etc. So, I think my learning curve was more about making sure I understand the terminology...that is, exactly what commands do what. This is a great video to help understand that. And I love explanations that say WHEN or WHY you would use the different commands--something that's not always clear in the docs. Also, the tip about using VS Code to do ALL git functions is great. I suspected that was true, but I wasn't sure.

Thanks for making this video!

Ответить
@reloadfast
@reloadfast - 11.07.2023 12:17

CLI vs UI has been a rivalry since graphical user interfaces exist... there is no right or wrong, no work flow optimized way of doing, there is your preferred way and that's it. Do it however it comes natural to you.

Ответить
@zzh315
@zzh315 - 11.07.2023 04:38

Im offended by you using the word “master”

Ответить
@stacknewbie3815
@stacknewbie3815 - 10.07.2023 16:01

Everywhere I go , I see version control. I'm fine with everuthing else but, that thing scares me especially when you involve pipelines for continuous integration and development.Every second feels like I might screw up. Thanks for the video.

Ответить
@mdyousufgazi4030
@mdyousufgazi4030 - 10.07.2023 13:38

please please please make a detailed video of merge conflict

Ответить
@xiangyx
@xiangyx - 10.07.2023 11:49

AWESOME

Ответить
@SanjeevKumar-dr6qj
@SanjeevKumar-dr6qj - 10.07.2023 06:56

It was helpful

Ответить
@aipujols
@aipujols - 10.07.2023 05:25

Another great video, thanks Travis!

Ответить
@kristoffVillanueva
@kristoffVillanueva - 10.07.2023 04:50

For the tip#1, when you want to make sure you fetch all the changes happening in the remote master you can just do "git pull origin master" in the branch you are working. This is straightforward and does not involve more steps. Is there any disadvantage of doing this?

Ответить
@ahmedb.hameed3330
@ahmedb.hameed3330 - 09.07.2023 23:43

Thank you for this video. Always appreciate such videos where people sharing knowledge. In a large team, tracking commits that comes from merging is not a trivial thing. The history shows like circuit diagram. While rebasing might be hard as you have to go throw every conflict in those commits and resolve them, but the outcome is a clean git history as rebasing will create new commits hashes.

Ответить
@samarbid13
@samarbid13 - 09.07.2023 23:10

Here is another one:
You forked an opensource proj, after your change is been accepted and merged, your forked repo is still saying that "you are N commits ahead,"
to sync it with the upstream you can run:

git checkout master
git reset --hard upstream/master
git push --force

Ответить
@hurleywflow2227
@hurleywflow2227 - 09.07.2023 22:48

Love it 😊

Ответить
@korg47237
@korg47237 - 09.07.2023 22:25

These tips are awesome, would have been helpful when I started my job earlier this year that first dipped my toes into DevOps but it's still helpful to me now!

Ответить
@dimitriskarathanasis8938
@dimitriskarathanasis8938 - 09.07.2023 21:30

Thank you for sharing! That was a great video!

Ответить
@salahiddinediouri280
@salahiddinediouri280 - 09.07.2023 21:13

this really interested use Cases , thank you for sharing

Ответить
@lubenheimer917
@lubenheimer917 - 09.07.2023 20:27

To Tip1: why not merge from remote/main? any difference beside that my local main is not up to date?

Ответить
@leonardocuevas4384
@leonardocuevas4384 - 09.07.2023 19:47

At first I hated Git, I tried to use it and lost an entire day of work. But after learning the basics and work on my own projects I did the opposite: saved my project thanks to Git. Still, I'm scared of working on it on a big corporate project. It's like you read part of my mind with this video. Thank you so much. 👏👏👏

Ответить
@Quintusflac
@Quintusflac - 09.07.2023 18:20

Any one use Tower to manage git? It is a GUI app that allows robust git management. Anyone use it before? I like it but I am looking for additional thoughts.

Ответить