Click here to Skip to main content
15,906,766 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Fake SMTP Pin
Jochen Arndt7-Jun-18 1:27
professionalJochen Arndt7-Jun-18 1:27 
GeneralRe: Fake SMTP Pin
F-ES Sitecore7-Jun-18 1:36
professionalF-ES Sitecore7-Jun-18 1:36 
GeneralRe: Fake SMTP Pin
Sander Rossel7-Jun-18 8:34
professionalSander Rossel7-Jun-18 8:34 
GeneralRe: Fake SMTP Pin
stoneyowl27-Jun-18 4:02
stoneyowl27-Jun-18 4:02 
GeneralRe: Fake SMTP Pin
RichardGrimmer7-Jun-18 4:14
RichardGrimmer7-Jun-18 4:14 
GeneralRe: Fake SMTP Pin
Sander Rossel7-Jun-18 8:36
professionalSander Rossel7-Jun-18 8:36 
GeneralRe: Fake SMTP Pin
RichardGrimmer11-Jun-18 3:20
RichardGrimmer11-Jun-18 3:20 
RantWhy is Git so complicated? Pin
AndyStephens6-Jun-18 22:01
AndyStephens6-Jun-18 22:01 
As a long-time user of TFS I decided to see what all the fuss was about with Git, so I've been having a play over the last couple of days. I'm using VS2017 and its built-in Git/Team Explorer by the way. All I can say is: come back TFS all is forgiven, and pray that MS have no plans to ditch it in favour of Git.

While Git may be fine for those who have never used a VCS before, and don't know any better, compared with the likes of TFS or SVN, Git is a great lumbering, over-complicated, pedantic, jump-through-hoops mound of a system. An aid to productivity it ain't. [It seems I'm not alone in these opinions either].

My main gripe is the additional "tiers", particularly the local repository (and the "index", although I have still yet to get my head around that one). It feels like I can't do anything without first committing to the local repo, whether it's switching to a different branch, comparing files, merging branches, etc. It just seems to be an unnecessary extra step, and if you forget to commit before (say) switching to a different branch then I can imagine a whole world of pain erupting.

Comparing a local file with what's on the server isn't straightforward either. It appears that I must first do a "fetch" in order to access the server-based history in order to compare with my local copy (even this is convoluted, but MS takes some of the blame on this one for their clunky UI). Performing any action in Git feels like it involves at least three steps.

Admittedly I don't really "get" the idea of local branches. I believe many devs create a branch for each feature or bug fix, but I don't understand why (if someone could enlighten me). It just seems to be something else to have to keep track of where you are, and to potentially go wrong.

I don't think our organisation will be moving away from TFS any time soon - there would be mutiny in the office.

Rant over.
GeneralRe: Why is Git so complicated? Pin
megaadam6-Jun-18 22:23
professionalmegaadam6-Jun-18 22:23 
GeneralRe: Why is Git so complicated? Pin
megaadam6-Jun-18 22:31
professionalmegaadam6-Jun-18 22:31 
GeneralRe: Why is Git so complicated? PinPopular
Rage6-Jun-18 23:29
professionalRage6-Jun-18 23:29 
GeneralRe: Why is Git so complicated? Pin
Johnny J.6-Jun-18 23:35
professionalJohnny J.6-Jun-18 23:35 
GeneralRe: Why is Git so complicated? Pin
den2k887-Jun-18 0:11
professionalden2k887-Jun-18 0:11 
GeneralRe: Why is Git so complicated? Pin
Marc Clifton7-Jun-18 1:42
mvaMarc Clifton7-Jun-18 1:42 
GeneralRe: Why is Git so complicated? Pin
F-ES Sitecore7-Jun-18 1:43
professionalF-ES Sitecore7-Jun-18 1:43 
GeneralRe: Why is Git so complicated? Pin
dandy728-Jun-18 7:34
dandy728-Jun-18 7:34 
GeneralRe: Why is Git so complicated? Pin
Maximilien7-Jun-18 3:23
Maximilien7-Jun-18 3:23 
GeneralRe: Why is Git so complicated? Pin
RichardGrimmer7-Jun-18 4:19
RichardGrimmer7-Jun-18 4:19 
GeneralRe: Why is Git so complicated? Pin
RandyBuchholz7-Jun-18 6:01
RandyBuchholz7-Jun-18 6:01 
GeneralRe: Why is Git so complicated? Pin
Jon McKee7-Jun-18 7:48
professionalJon McKee7-Jun-18 7:48 
GeneralRe: Why is Git so complicated? Pin
Sander Rossel7-Jun-18 8:41
professionalSander Rossel7-Jun-18 8:41 
GeneralWSO CCC OTD 2018-05-07 Pin
OriginalGriff6-Jun-18 21:58
mveOriginalGriff6-Jun-18 21:58 
GeneralRe: WSO CCC OTD 2018-05-07 Pin
PeejayAdams6-Jun-18 22:11
PeejayAdams6-Jun-18 22:11 
GeneralRe: WSO CCC OTD 2018-05-07 We have a winner! Pin
OriginalGriff6-Jun-18 22:30
mveOriginalGriff6-Jun-18 22:30 
PraiseRe: WSO CCC OTD 2018-05-07 We have a winner! Pin
LabVIEWstuff7-Jun-18 0:40
LabVIEWstuff7-Jun-18 0:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.