Git is a complete pain, yet also excellent for the purposes it serves
One useful resource is Oh tulip, Git!?! (I had to link to the SFW version "Dang it, Git!?!" as the naughty words filter broke the URL) which explains how to get yourself out of numerous common situations. But they're all in terms of the command line.
If you crave a deeper understanding of how Git works, which is definitely helpful in figuring out what's going on, then the official Git book is the place to start.
I used to use SourceTree but haven't in a while, as I use JetBrains IDEs these days and they have their own UIs for dealing with Git. I still regularly cock things up, but I have a slightly better idea now of how to recover.
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
GIT - is it me or is it just really horrible?
Collapse
X
-
If you are using Visual Studio Code as your code editor it has Git source control built in. Just add something like Git lens and you can see file history etc in the code editor directly.
https://marketplace.visualstudio.com...amodio.gitlens
Leave a comment:
-
Git is great, sourcetree is not a great UI.
This is a better GUI for Git.
https://www.gitkraken.com/
Leave a comment:
-
Originally posted by DevUK View Post
To add some balance to this - I couldn't disagree more. Been developing software and using some form of source control for 12 years, so not ages - but long enough to know that there's nothing wrong with an intuitive UI. It's not 'elite' to use commands if visualisations work for you personally (granted, doesn't work for everyone). I would say you need an appreciation for the git commands the likes of sourcetree is automating, but nothing wrong with sourcetree (or any other similar git client).
What, specifically, are you struggling with in GIT Dark Black ? I'll see if I can help you at all, but there are only a handful of concepts/commands you need to be familiar with.Leave a comment:
-
I use SourceTree on one project. I quite like it, as it enforces a workflow. I hate Git command line though.
The thing I find hardest is understanding the history, you just see something a bit like a map of the London Underground.Leave a comment:
-
It's not just you. I've never got to grip with git. It's well named.Leave a comment:
-
Originally posted by cannon999 View Post
Your comment makes 0 sense in the current context. What have git commands got to do with lines of code?Leave a comment:
-
Originally posted by eek View Post
The era of measuring lines of code as a proxy for productivity in software development died 20 odd years ago.Leave a comment:
-
Originally posted by cannon999 View Post
It's not about the eliteness, it's about speed. I will bash out git commands faster than you can click your GUI buttons all day long. Given that this is something you have to do day in, day out and is an integral part of your job - you are less productive than I am as a developer.Leave a comment:
-
Originally posted by DevUK View Post
To add some balance to this - I couldn't disagree more. Been developing software and using some form of source control for 12 years, so not ages - but long enough to know that there's nothing wrong with an intuitive UI. It's not 'elite' to use commands if visualisations work for you personally (granted, doesn't work for everyone). I would say you need an appreciation for the git commands the likes of sourcetree is automating, but nothing wrong with sourcetree (or any other similar git client).
What, specifically, are you struggling with in GIT Dark Black ? I'll see if I can help you at all, but there are only a handful of concepts/commands you need to be familiar with.Leave a comment:
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers
Contractor Services
CUK News
- Spot the hidden contractor Dec 20 10:43
- Accounting for Contractors Dec 19 15:30
- Chartered Accountants with MarchMutual Dec 19 15:05
- Chartered Accountants with March Mutual Dec 19 15:05
- Chartered Accountants Dec 19 15:05
- Unfairly barred from contracting? Petrofac just paid the price Dec 19 09:43
- An IR35 case law look back: contractor must-knows for 2025-26 Dec 18 09:30
- A contractor’s Autumn Budget financial review Dec 17 10:59
- Why limited company working could be back in vogue in 2025 Dec 16 09:45
- Expert Accounting for Contractors: Trusted by thousands Dec 12 14:47
Leave a comment: