diff options
| author | Owen Jacobson <owen.jacobson@grimoire.ca> | 2014-05-28 16:11:01 -0400 |
|---|---|---|
| committer | Owen Jacobson <owen.jacobson@grimoire.ca> | 2014-05-28 16:11:01 -0400 |
| commit | b0c376d2a7ded722cd49f88e515c53632ec75730 (patch) | |
| tree | de354549a8285063f482975bf44db7ba97f47c29 /wiki/git/theory-and-practice/index.md | |
| parent | 693eec80b65299ff679a458bb7039d656ece550f (diff) | |
Typographic fixes around double quotes.
Diffstat (limited to 'wiki/git/theory-and-practice/index.md')
| -rw-r--r-- | wiki/git/theory-and-practice/index.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/wiki/git/theory-and-practice/index.md b/wiki/git/theory-and-practice/index.md index 03615de..f257b12 100644 --- a/wiki/git/theory-and-practice/index.md +++ b/wiki/git/theory-and-practice/index.md @@ -1,6 +1,6 @@ # Git Internals 101 -Yeah, yeah, another article about "how Git works". There are tons of these +Yeah, yeah, another article about “how Git works.” There are tons of these already. Personally, I'm fond of Sitaram Chamarty's [fantastic series of articles](http://gitolite.com/master-toc.html) explaining Git from both ends, and of [Git for Computer @@ -8,22 +8,22 @@ Scientists](http://eagain.net/articles/git-for-computer-scientists/). Maybe you'd rather read those. This page was inspired by very specific, recurring issues I've run into while -helping people use Git. I think Git's "porcelain" layer -- its user interface +helping people use Git. I think Git's “porcelain” layer -- its user interface -- is terrible, and does a bad job of insulating non-expert users from Git's internals. While I'd love to fix that (and I do contribute to discussions on that front, too), we still have the `git(1)` UI right now and people still get into trouble with it right now. Git follows the New Jersey approach laid out in Richard Gabriel's [The Rise of -"Worse is Better"](http://www.dreamsongs.com/RiseOfWorseIsBetter.html): given +“Worse is Better”](http://www.dreamsongs.com/RiseOfWorseIsBetter.html): given the choice between a simple implementation and a simple interface, Git chooses the simple implementation almost everywhere. This internal simplicity can give users the leverage to fix the problems that its horrible user interface leads them into, so these pages will focus on explaining the simple parts and giving users the tools to examine them. -Throughout these articles, I've written "Git does X" a lot. Git is -_incredibly_ configurable; read that as "Git does X _by default_". I'll try to +Throughout these articles, I've written “Git does X” a lot. Git is +_incredibly_ configurable; read that as “Git does X _by default_.” I'll try to call out relevant configuration options as I go, where it doesn't interrupt the flow of knowledge. @@ -39,4 +39,4 @@ out there and that you won't need this knowledge, well, you will. You can either learn it during a quiet time, when you can think and experiment, or you can learn it when something's gone wrong, and everyone's shouting at each other. Git's high-level interface doesn't do much to keep you on the sensible -path, and you will eventually need to fix something.
\ No newline at end of file +path, and you will eventually need to fix something. |
