I would argue that all of these complaints are because the user does not fully understand what's happening, Git is not intuitive (in the sense it does not follow patterns of earlier source control systems). Git is very well designed indeed, very good.
See my other reply too where I describe a workflow I've introduced for our team (which has onshore and offshore staff). SmartGit is the best way to begin working with Git, it is much less confusing that the (poorly explained) command line stuff, plenty of time for command line later, most developers here rarely if ever need to use command line. Take a look at the Attlassian site, they have some great documentation: https://www.atlassian.com/git/tutorials Finally I'm astonished that there is no Git forum out there, Github don't provide one and Git itself is archaic (mailing lists) and Syntervo rely on this Google group, we need a Git forum where everyone and anyone using Git can get answers to questions. On Wednesday, January 11, 2017 at 11:14:18 PM UTC-7, AD S wrote: > > > > On Thursday, January 12, 2017 at 3:35:05 PM UTC+10, Mattias VannergÄrd > wrote: >> >> What kind of "strange issues" do you have to sort out? >> > > You can see some of them in my posts here. Issues include: > > - 'Both modified' errors on files I have never touched. > - 'Polluted' pull requests on github. This is where I push a branch to > github and it ends up also including loads of other peoples work. > Sometimes > I can solve this by closing the PR and re-opening it, sometimes I have to > start a new branch. I've had to manually save a back up of work to my > local > computer, which I feel kinda defeats some of the purpose behind git. > - Sometimes when I push to the remote repo, only some of the files > appear. However, if I push to Github I can see them all appearing fine. > > > >> >> Do you have a common process for branching and merging? >> > > Yes, we use a simple CLI, inhouse software that is meant to fire several > git commands at once so you don't miss any or do them out of order. > > > And do you have any education for "how to use Git" in your organisation? >> > > No. I've been trying to teach my self with books and tutorials. I believe > I have a firm understanding of the core concepts, but I keep getting these > strange errors coming from left field. > > > >> How many repos do you have? >> > > 4, including local > > >> >> Do you use submodules or subtrees or neither or both? >> > > Neither. > > > Thanks! > -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.