Click here to Skip to main content
15,891,253 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: git poll Pin
Jacquers9-Jan-19 21:10
Jacquers9-Jan-19 21:10 
GeneralRe: git poll Pin
Mark_Wallace9-Jan-19 23:21
Mark_Wallace9-Jan-19 23:21 
GeneralRe: git poll Pin
Jacquers9-Jan-19 23:25
Jacquers9-Jan-19 23:25 
GeneralRe: git poll Pin
Eytukan9-Jan-19 19:39
Eytukan9-Jan-19 19:39 
GeneralRe: git poll Pin
Jeff Buxton11-Jan-19 7:45
Jeff Buxton11-Jan-19 7:45 
GeneralRe: git poll Pin
Eytukan11-Jan-19 23:12
Eytukan11-Jan-19 23:12 
GeneralRe: git poll Pin
GKP19929-Jan-19 19:48
professionalGKP19929-Jan-19 19:48 
GeneralRe: git poll Pin
GuyThiebaut9-Jan-19 20:29
professionalGuyThiebaut9-Jan-19 20:29 
I use Git at home but at work we use SVN and for a lot of the work we cut ourselves a new branch for each new 'user story'(an abuse of the English language).

Once we have finished our work and it has been code reviewed and passed code review we then merge the changes into trunk.
At that point we sometimes hit merge conflicts and on rare occasions it does become a bit of a merge hell.

If you are merging your branch every morning and you are getting lots of merge conflicts that would suggest that something is not quite right and I can think of a few reasons for this occurring:

(1) You are not cutting a new branch each time you are staring new work.
(2) The code base is poorly written with methods that are hundreds of lines long and are shared by many parts of the system leading to developers working on the same section of code at the same time.
(3) Someone else is not cutting a new branch and is introducing a whole load of old code which you are then having to correct with your commits.
“That which can be asserted without evidence, can be dismissed without evidence.”

― Christopher Hitchens

GeneralRe: git poll Pin
charlieg10-Jan-19 1:42
charlieg10-Jan-19 1:42 
GeneralRe: git poll Pin
den2k889-Jan-19 21:28
professionalden2k889-Jan-19 21:28 
GeneralRe: git poll Pin
Marco Bertschi9-Jan-19 21:45
protectorMarco Bertschi9-Jan-19 21:45 
GeneralRe: git poll Pin
SkysTheLimit10-Jan-19 8:16
SkysTheLimit10-Jan-19 8:16 
AnswerRe: git poll Pin
dazfuller10-Jan-19 20:10
dazfuller10-Jan-19 20:10 
GeneralRe: git poll Pin
BryanFazekas11-Jan-19 2:25
BryanFazekas11-Jan-19 2:25 
GeneralRe: git poll Pin
loctrice11-Jan-19 3:06
professionalloctrice11-Jan-19 3:06 
GeneralRe: git poll Pin
Mike Marynowski11-Jan-19 6:04
professionalMike Marynowski11-Jan-19 6:04 
GeneralRe: git poll Pin
Plamen Dragiyski11-Jan-19 7:53
professionalPlamen Dragiyski11-Jan-19 7:53 
GeneralRe: git poll Pin
Gerry Schmitz11-Jan-19 9:01
mveGerry Schmitz11-Jan-19 9:01 
GeneralRe: git poll Pin
John Stewien12-Jan-19 23:53
John Stewien12-Jan-19 23:53 
GeneralRe: git poll Pin
Mark J. Miller14-Jan-19 10:50
Mark J. Miller14-Jan-19 10:50 
GeneralThis just saved me a whole bunch of typing and time Pin
Marc Clifton9-Jan-19 8:44
mvaMarc Clifton9-Jan-19 8:44 
GeneralRe: This just saved me a whole bunch of typing and time Pin
Michael Martin9-Jan-19 9:40
professionalMichael Martin9-Jan-19 9:40 
GeneralRe: This just saved me a whole bunch of typing and time Pin
#realJSOP9-Jan-19 9:45
mve#realJSOP9-Jan-19 9:45 
GeneralRe: This just saved me a whole bunch of typing and time Pin
Rage9-Jan-19 20:40
professionalRage9-Jan-19 20:40 
PraiseRe: This just saved me a whole bunch of typing and time Pin
Richard Deeming9-Jan-19 9:44
mveRichard Deeming9-Jan-19 9:44 

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.