Click here to Skip to main content
15,921,774 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.

 
AnswerRe: TFS or Git Pin
Eytukan14-Nov-17 0:16
Eytukan14-Nov-17 0:16 
GeneralRe: TFS or Git Pin
Mycroft Holmes13-Nov-17 22:23
professionalMycroft Holmes13-Nov-17 22:23 
GeneralRe: TFS or Git Pin
Jacquers13-Nov-17 22:34
Jacquers13-Nov-17 22:34 
GeneralRe: TFS or Git Pin
Thornik14-Nov-17 0:45
Thornik14-Nov-17 0:45 
AnswerRe: TFS or Git Pin
Spoon Of Doom14-Nov-17 0:56
Spoon Of Doom14-Nov-17 0:56 
GeneralRe: TFS or Git Pin
rnbergren14-Nov-17 2:15
rnbergren14-Nov-17 2:15 
GeneralRe: TFS or Git Pin
agolddog14-Nov-17 6:01
agolddog14-Nov-17 6:01 
GeneralRe: TFS or Git Pin
Joe Woodbury14-Nov-17 6:07
professionalJoe Woodbury14-Nov-17 6:07 
TFS without question.

I've been using git for two years now and despite knowing it quite well, despise it. Recently, my hate hasn't grown, but only because I'm the only one on my current repository. No more massive merge headaches. No devs wondering why Git suddenly refuses to pull correctly. Not having to spend almost twenty minutes pulling down a fresh copy (Git really doesn't handle binaries very well.)

The worse part of Git is the stuff it fails at, like file renames with changes. Its "integration" with Bitbuck and Jira is pretty shaky. It also encourages what I see as bad practices, such as rewriting history.

TFS, by contrast, uses a workflow I vastly prefer and it just works.

BTW, here's something I've long noticed with Git; developers avoid complex changes for fear of having to do a complex merge. This is exacerbated by the workflow Git imposes. I don't really blame them; at a place I worked last year, one merge failed so badly that ALL commits after it had to be tossed, everything was rolled back to just before the merge.Before any screams the cliche--they didn't know git--they actually knew git better than anyone I know.
GeneralRe: TFS or Git Pin
Kevin Marois14-Nov-17 6:10
professionalKevin Marois14-Nov-17 6:10 
GeneralRe: TFS or Git Pin
Joe Woodbury14-Nov-17 7:16
professionalJoe Woodbury14-Nov-17 7:16 
GeneralRe: TFS or Git Pin
Stuart Dootson15-Nov-17 0:30
professionalStuart Dootson15-Nov-17 0:30 
GeneralRe: TFS or Git Pin
Johnny YYZ16-Nov-17 9:32
professionalJohnny YYZ16-Nov-17 9:32 
GeneralRe: TFS or Git Pin
nobody1587-Dec-17 13:45
nobody1587-Dec-17 13:45 
GeneralThought of the Day Pin
OriginalGriff13-Nov-17 4:51
mveOriginalGriff13-Nov-17 4:51 
GeneralRe: Thought of the Day Pin
jeron113-Nov-17 4:53
jeron113-Nov-17 4:53 
QuestionRe: Thought of the Day Pin
megaadam13-Nov-17 4:53
professionalmegaadam13-Nov-17 4:53 
AnswerRe: Thought of the Day Pin
lopatir13-Nov-17 5:07
lopatir13-Nov-17 5:07 
QuestionRe: Thought of the Day Pin
megaadam13-Nov-17 5:23
professionalmegaadam13-Nov-17 5:23 
GeneralRe: Thought of the Day Pin
W Balboos, GHB13-Nov-17 5:14
W Balboos, GHB13-Nov-17 5:14 
GeneralRe: Thought of the Day Pin
PIEBALDconsult13-Nov-17 5:24
mvePIEBALDconsult13-Nov-17 5:24 
GeneralRe: Thought of the Day Pin
W Balboos, GHB13-Nov-17 5:32
W Balboos, GHB13-Nov-17 5:32 
GeneralRe: Thought of the Day Pin
PIEBALDconsult13-Nov-17 5:37
mvePIEBALDconsult13-Nov-17 5:37 
GeneralRe: Thought of the Day Pin
W Balboos, GHB13-Nov-17 5:38
W Balboos, GHB13-Nov-17 5:38 
GeneralRe: Thought of the Day Pin
MacSpudster13-Nov-17 6:38
professionalMacSpudster13-Nov-17 6:38 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer13-Nov-17 5:53
professionalDaniel Pfeffer13-Nov-17 5:53 

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.