Click here to Skip to main content
15,886,963 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 Time again - what am I missing? Pin
charlieg13-Feb-24 6:22
charlieg13-Feb-24 6:22 
GeneralRe: GIT Time again - what am I missing? Pin
jschell14-Feb-24 5:49
jschell14-Feb-24 5:49 
GeneralRe: GIT Time again - what am I missing? Pin
charlieg14-Feb-24 12:02
charlieg14-Feb-24 12:02 
GeneralRe: GIT Time again - what am I missing? Pin
jschell15-Feb-24 11:34
jschell15-Feb-24 11:34 
GeneralRe: GIT Time again - what am I missing? Pin
charlieg19-Feb-24 2:21
charlieg19-Feb-24 2:21 
GeneralRe: GIT Time again - what am I missing? Pin
englebart16-Feb-24 6:48
professionalenglebart16-Feb-24 6:48 
GeneralRe: GIT Time again - what am I missing? Pin
jschell16-Feb-24 7:16
jschell16-Feb-24 7:16 
AnswerRe: GIT Time again - what am I missing? Pin
Mateusz Jakub13-Feb-24 20:57
Mateusz Jakub13-Feb-24 20:57 
I was using SVN briefly when I was on first job after university so I might not remember it correctly but I remember frustrations it was giving me and I hated it with every piece of my body. Using GIT was a breeze and I instantly got the mental model, so I might be biased for using it for last 14 years and remembering SVN workflow as workflow from hell. So I have a lot to write on the topic - because I feel that GIT is just so much better and it makes me much better developer and development so much easier.

Let's start with not needing connection to the server to be able to create commits. When internet is down I still can create commits move them around and publish to server when I want not when SVN wants. Also if I have it locally it is much faster to commit anything than over the network. (almost no one uses fully distributed workflow so yeah)

Branching is something you just do in GIT and you don't have to ask anyone because branches don't live on the server. I can do 10 commits then go back to starting point and make new branch in matter of minutes and have different approach developed, I can delete local branch that I don't like and publish stuff I do like. No one will ever see it.

Conflicts, I can fetch changes from remote repository and have my local branch separate, I can keep on working on my stuff until I want to merge things while also having possibility to easily switch to. With SVN I am forced to deal with stuff even when I am half way done but I also want to check what is there so I could prepare for it.

In general mental model for having undo outside code editor that I can view and cherry pick, staging chunks of files to move parts of my development outside of IDE - because some things can be added by IDE and I can control what I publish in perfect way gives me ease of mind. Where SVN tooling was rudimentary at best, maybe it changed as I not used it.
GeneralRe: GIT Time again - what am I missing? Pin
charlieg14-Feb-24 12:19
charlieg14-Feb-24 12:19 
GeneralRe: GIT Time again - what am I missing? Pin
Mateusz Jakub15-Feb-24 23:20
Mateusz Jakub15-Feb-24 23:20 
AnswerRe: GIT Time again - what am I missing? Pin
Peter Adam13-Feb-24 21:35
professionalPeter Adam13-Feb-24 21:35 
GeneralRe: GIT Time again - what am I missing? Pin
charlieg14-Feb-24 12:15
charlieg14-Feb-24 12:15 
GeneralRe: GIT Time again - what am I missing? Pin
Peter Adam14-Feb-24 12:21
professionalPeter Adam14-Feb-24 12:21 
AnswerRe: GIT Time again - what am I missing? Pin
Member 1309459714-Feb-24 1:01
Member 1309459714-Feb-24 1:01 
AnswerRe: GIT Time again - what am I missing? Pin
Davyd McColl14-Feb-24 2:41
Davyd McColl14-Feb-24 2:41 
AnswerRe: GIT Time again - what am I missing? Pin
Myron Dombrowski14-Feb-24 4:12
Myron Dombrowski14-Feb-24 4:12 
AnswerRe: GIT Time again - what am I missing? Pin
Steve Naidamast14-Feb-24 4:14
professionalSteve Naidamast14-Feb-24 4:14 
AnswerRe: GIT Time again - what am I missing? Pin
Chris @ SAS14-Feb-24 5:15
Chris @ SAS14-Feb-24 5:15 
GeneralRe: GIT Time again - what am I missing? Pin
cegarman14-Feb-24 5:30
cegarman14-Feb-24 5:30 
AnswerRe: GIT Time again - what am I missing? Pin
Juan Pablo Reyes Altamirano14-Feb-24 7:23
Juan Pablo Reyes Altamirano14-Feb-24 7:23 
AnswerRe: GIT Time again - what am I missing? Pin
Stacy Dudovitz14-Feb-24 13:35
professionalStacy Dudovitz14-Feb-24 13:35 
GeneralI have been exiled! Pin
glennPattonWork313-Feb-24 0:10
professionalglennPattonWork313-Feb-24 0:10 
GeneralRe: I have been exiled! Pin
RickZeeland13-Feb-24 0:58
mveRickZeeland13-Feb-24 0:58 
GeneralRe: I have been exiled! Pin
Nelek13-Feb-24 5:49
protectorNelek13-Feb-24 5:49 
GeneralRe: I have been exiled! Pin
Jörgen Andersson13-Feb-24 1:41
professionalJörgen Andersson13-Feb-24 1:41 

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.