Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
asgs115634yIf that doesn't seem to work, asking your team to employ git would probably be worth a shot
-
Do something hands on. Make sure you are forced into dealing with merge conflicts on sample learning repos BEFORE you are forced to resolve them in real projects.
-
notThere734yI recommend doing a git kata, gets you going with the 20% of git you will use daily.
For the specific things you can always consult SO or documentation/blog posts -
@electrineer At work we're using TFS (for better or worse), so I never had a "business reason" so far except my own curiosity (and perhaps my CV).
@xMadxHatterx It will be a 2x 3h workshop with assignments (within that time). I don't have the complete schedule in my head right now, so I'm not sure if that's part of it. But anyway good point and I'll force myself upon some afterwards. -
@saucyatom btw, git is the default version control in TFS https://docs.microsoft.com/en-us/...
-
snoopy84yFor a kinder/gentler introduction,m you can try GitHub desktop.
One of the downsides (or upsides depending your perspective) it will automatically stage everything, so watch out of that. you're tot including temporaries like results of build. -
Welcome! Don't worry: you won't have any energy left, if you don't have a spare GUI client installed nor *really* helpful guide for Git.
-
@electrineer oh right, I think they changed that a few years ago. We're still on TFS 2012 though, formerly VSS.
-
@xMadxHatterx resolving merge conflicts: check
(gitk only for visualization, all work is done on the git CLI) -
D3adCode14yhere is a crash course:
git pull
git checkout -b "your ticket number"
git add .
git commit -m "describe what you changed"
git push
go to gitlab... create a merge request
understand what those do and you're good to go for 95% of your days
the other 5% you might need to fix a conflict, just do with with the other developer together and learn how they go through it.
Related Rants
I am finally gonna learn git tomorrow (and the day after). I hope I'll still have some energy left for that after work..
random
workshop
course
o'reilly
git