On Wed, 11 Jan 2017 16:35:33 -0800 (PST)
AD S <[email protected]> wrote:

> Sorry I really don't mean for this to sound pessimistic or whiny - it 
> really is a genuine question.
> 
> I come from a background of solo work where I didn't really use git
> all that much. Now I work with a very large company and git is a huge
> part of the workflow.
> 
> However, I spend usually around 3hrs a day just trying to sort out
> strange issues I come up against with git. Everyone else here just
> seems to think this is par for the course, but it frustrates me a lot.
> 
> Is this normal when working with large 100+ organisations?

The more interesting question is: among all the developers which had
to use Git of those 100+ people, how many do spend 3+ hours a day
sorting out their problems with Git?

This question is indeed genuine: answering it could hint at whether
having troubles with Git is a systemic problem or just your own.

My personal opinion is mostly that of Mattias VannergÄrd:

* Distributes VC systems -- despite all the advantages they give you --
  are _conceptually_ hard to use.

  I mean, they had to be actually learned to be used before they are
  used.

* As with any complicated piece of technology, it's best to have a
  "go to guy" for it, or several of them.

  For instance, in my (small) enterprise I am such a guy, and if any of
  the devs stumbles upon some thing with Git they don't understand
  or don't know how to solve a particular problem in the best way,
  they just turn to me, and I put up an explanation for them --
  as thorough as I can do (with the background theory thrown in).

  The crucial point of this approach is that it let the devs learn just
  the basics and then improve their skills as they work.

  And yes, I have no idea why there's no such person on your 100+
  enterprise.

To reiterate once more, I _did_ see people which went like "oh, I won't
spend time learning all this shit; I'm sure I know how it's gonna work",
and surely they had gross problems not only with Git but even with
such a reasonably no-brainer system like Subversion.

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to