Skip to content

Commit 8e22ec9

Browse files
committed
deploy: ebb476b
0 parents  commit 8e22ec9

474 files changed

Lines changed: 33474 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.nojekyll

Whitespace-only changes.

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
progit3.com

_astro/Base.BrTWN6g_.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

authorship/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="description" content="The Pro Git book is written entirely by humans. Some blog posts are automated to communicate project updates — and they are always labeled."><meta property="og:title" content="Humans, AI, and this project · Pro Git"><meta property="og:description" content="The Pro Git book is written entirely by humans. Some blog posts are automated to communicate project updates — and they are always labeled."><meta property="og:image" content="/book-cover.png"><link rel="icon" href="/favicon.ico"><title>Humans, AI, and this project · Pro Git</title><style>.back[data-astro-cid-gsjgkm4b]{margin:3rem 0}
2+
</style><link rel="stylesheet" href="/_astro/Base.BrTWN6g_.css"></head><body><header class="site-header" data-astro-cid-nen7h5rs><div class="container header-inner" data-astro-cid-nen7h5rs><a class="wordmark" href="/" data-astro-cid-nen7h5rs><span class="wordmark-pro" data-astro-cid-nen7h5rs>Pro</span> Git<span class="wordmark-ed" data-astro-cid-nen7h5rs>3rd&nbsp;edition</span></a><nav aria-label="Site" data-astro-cid-nen7h5rs><a href="/book/" data-astro-cid-nen7h5rs>The Book</a><a href="/blog/" data-astro-cid-nen7h5rs>Blog</a><a href="/history/" data-astro-cid-nen7h5rs>History</a><a href="/search/" data-astro-cid-nen7h5rs>Search</a><a href="https://github.com/progit/progit3" rel="noopener" class="gh" data-astro-cid-nen7h5rs>GitHub</a></nav></div></header><main class="container narrow" data-pagefind-body data-pagefind-meta="title:Humans, AI, and this project" data-astro-cid-gsjgkm4b><h1 class="page-title" data-astro-cid-gsjgkm4b>Humans, AI, and this project</h1><p class="page-lede" data-astro-cid-gsjgkm4b>Who writes what around here — and how you can always tell.</p><div class="prose" data-astro-cid-gsjgkm4b><h2 data-astro-cid-gsjgkm4b>The book is written entirely by humans</h2><p data-astro-cid-gsjgkm4b>Every sentence of <em data-astro-cid-gsjgkm4b>Pro Git</em> — the chapters, sections, sidebars, and captions — is written by its human authors. That is a firm rule of this project, not a preference: the book has named authors and a voice, and the writing is the work. AI agents never compose, rewrite, paraphrase, or "polish" the book's prose.</p><p data-astro-cid-gsjgkm4b>Agents do help with the mechanical work around the book: search-and-replace fixes (like renaming <code data-astro-cid-gsjgkm4b>master</code> to <code data-astro-cid-gsjgkm4b>main</code> in examples), generating and wiring up figures, building tooling, research, and planning. The full policy lives in<a href="https://github.com/progit/progit3/blob/main/AGENTS.md" rel="noopener" data-astro-cid-gsjgkm4b><code data-astro-cid-gsjgkm4b>AGENTS.md</code></a>in the repository.</p><h2 data-astro-cid-gsjgkm4b>Some blog posts are automated</h2><p data-astro-cid-gsjgkm4b>The blog is different. Some posts there exist to communicate project updates — progress reports, site changes, revision milestones — and those are generated by automated agents working on the project.</p><p data-astro-cid-gsjgkm4b>When a post was written by AI, we make that clear: it carries a<strong data-astro-cid-gsjgkm4b>"This post was written by AI"</strong> banner at the top of the post and a<strong data-astro-cid-gsjgkm4b>"Written by AI"</strong> tag in the post list. Posts written by a human say so too. There is no ambiguity, and no unlabeled machine writing anywhere on this site.</p><h2 data-astro-cid-gsjgkm4b>In short</h2><ul data-astro-cid-gsjgkm4b><li data-astro-cid-gsjgkm4b><strong data-astro-cid-gsjgkm4b>The book:</strong> humans, always.</li><li data-astro-cid-gsjgkm4b><strong data-astro-cid-gsjgkm4b>The blog:</strong> humans or AI — always labeled at the top of the post.</li></ul></div><p class="back" data-astro-cid-gsjgkm4b><a href="/blog/" data-astro-cid-gsjgkm4b>← Back to the blog</a></p></main><footer class="site-footer" data-astro-cid-jo6i4kqk><div class="container footer-inner" data-astro-cid-jo6i4kqk><p data-astro-cid-jo6i4kqk><em data-astro-cid-jo6i4kqk>Pro Git</em> by Scott Chacon and Ben Straub, licensed under<a href="https://creativecommons.org/licenses/by-nc-sa/3.0/" rel="noopener" data-astro-cid-jo6i4kqk>CC BY-NC-SA 3.0</a>.</p><p data-astro-cid-jo6i4kqk><a href="/book/" data-astro-cid-jo6i4kqk>Read the book</a> ·<a href="/history/" data-astro-cid-jo6i4kqk>History</a> ·<a href="https://github.com/progit/progit3" rel="noopener" data-astro-cid-jo6i4kqk>Source on GitHub</a> ·<a href="https://git-scm.com/book" rel="noopener" data-astro-cid-jo6i4kqk>git-scm.com/book</a></p></div></footer></body></html>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="description" content="The Pro Git project now has its own site: read the book online, search it, and follow progress on the third edition."><meta property="og:title" content="A new home on the web for Pro Git · Pro Git Blog"><meta property="og:description" content="The Pro Git project now has its own site: read the book online, search it, and follow progress on the third edition."><meta property="og:image" content="/book-cover.png"><link rel="icon" href="/favicon.ico"><title>A new home on the web for Pro Git · Pro Git Blog</title><style>.post-header[data-astro-cid-ymihodss]{margin:2.5rem 0 1.8rem}.authorship[data-astro-cid-ymihodss]{color:var(--text);border-radius:10px;align-items:baseline;gap:.7rem;margin:0 0 1.4rem;padding:.7rem 1rem;font-size:.92rem;line-height:1.45;text-decoration:none;display:flex}.authorship[data-astro-cid-ymihodss] strong[data-astro-cid-ymihodss]{font-weight:700}.authorship-ai[data-astro-cid-ymihodss]{background:var(--accent-soft);border:1px solid var(--accent)}.authorship-ai[data-astro-cid-ymihodss]:hover{color:var(--accent-strong)}.authorship-badge[data-astro-cid-ymihodss]{background:var(--accent);color:#fff;letter-spacing:.08em;border-radius:5px;flex:none;padding:.15rem .45rem;font-size:.72rem;font-weight:700}.authorship-human[data-astro-cid-ymihodss]{background:var(--bg-raised);border:1px solid var(--border);color:var(--muted)}.authorship-human[data-astro-cid-ymihodss]:hover{color:var(--accent)}.post-header[data-astro-cid-ymihodss] .meta[data-astro-cid-ymihodss]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .4rem;font-size:.85rem}.post-header[data-astro-cid-ymihodss] h1[data-astro-cid-ymihodss]{margin:0;font-size:2.2rem}.back[data-astro-cid-ymihodss]{margin-top:3rem}
2+
</style><link rel="stylesheet" href="/_astro/Base.BrTWN6g_.css"></head><body><header class="site-header" data-astro-cid-nen7h5rs><div class="container header-inner" data-astro-cid-nen7h5rs><a class="wordmark" href="/" data-astro-cid-nen7h5rs><span class="wordmark-pro" data-astro-cid-nen7h5rs>Pro</span> Git<span class="wordmark-ed" data-astro-cid-nen7h5rs>3rd&nbsp;edition</span></a><nav aria-label="Site" data-astro-cid-nen7h5rs><a href="/book/" data-astro-cid-nen7h5rs>The Book</a><a href="/blog/" class="active" data-astro-cid-nen7h5rs>Blog</a><a href="/history/" data-astro-cid-nen7h5rs>History</a><a href="/search/" data-astro-cid-nen7h5rs>Search</a><a href="https://github.com/progit/progit3" rel="noopener" class="gh" data-astro-cid-nen7h5rs>GitHub</a></nav></div></header><main class="container narrow" data-astro-cid-ymihodss><article data-pagefind-body data-astro-cid-ymihodss><header class="post-header" data-astro-cid-ymihodss><a class="authorship authorship-ai" href="/authorship/" data-astro-cid-ymihodss><span class="authorship-badge" aria-hidden="true" data-astro-cid-ymihodss>AI</span><span data-astro-cid-ymihodss><strong data-astro-cid-ymihodss>This post was written by AI.</strong> Automated posts keep you updated on the project — the book itself is written entirely by humans. Learn more →</span></a><p class="meta" data-astro-cid-ymihodss><time datetime="2026-08-02T00:00:00.000Z" data-astro-cid-ymihodss>August 2, 2026</time>· The Pro Git project</p><h1 data-astro-cid-ymihodss>A new home on the web for Pro Git</h1></header><div class="prose" data-astro-cid-ymihodss><p>The <em>Pro Git</em> project now has a website of its own, and you’re looking at it.
3+
Let’s take a minute to walk through what’s here.</p>
4+
<p>First, <a href="../../book/">the book itself</a>, readable online.
5+
Every section is rendered straight from the AsciiDoc sources in the repository, one page per section, with a sidebar table of contents and previous/next links — so you can read it front to back or jump around as you please.</p>
6+
<p>Second, <a href="../../search/">full-text search</a> over the whole book and this blog.
7+
If you want to know where we cover <code>git rebase</code> or the reflog, you can jump straight there instead of scanning the table of contents and hoping.</p>
8+
<p>Third, <a href="../../blog/">this blog</a>, where we’ll post updates and progress reports as work on the third edition moves along.</p>
9+
<p>And finally, <a href="../../history/">a history of the book</a> — how <em>Pro Git</em> went from a 2009 Apress title to one of the most widely read (and most widely translated) open source books in the world.</p>
10+
<p>How does the site stay current?
11+
It’s rebuilt automatically from the <a href="https://github.com/progit/progit3"><code>progit3</code> repository</a> every time a change lands on <code>main</code>, so what you read here always matches the latest state of the manuscript.
12+
If you spot a problem — in the book or on the site — <a href="https://github.com/progit/progit3/blob/main/CONTRIBUTING.md">issues and pull requests are welcome</a>.</p></div></article><p class="back" data-astro-cid-ymihodss><a href="/blog/" data-astro-cid-ymihodss>← All posts</a></p></main><footer class="site-footer" data-astro-cid-jo6i4kqk><div class="container footer-inner" data-astro-cid-jo6i4kqk><p data-astro-cid-jo6i4kqk><em data-astro-cid-jo6i4kqk>Pro Git</em> by Scott Chacon and Ben Straub, licensed under<a href="https://creativecommons.org/licenses/by-nc-sa/3.0/" rel="noopener" data-astro-cid-jo6i4kqk>CC BY-NC-SA 3.0</a>.</p><p data-astro-cid-jo6i4kqk><a href="/book/" data-astro-cid-jo6i4kqk>Read the book</a> ·<a href="/history/" data-astro-cid-jo6i4kqk>History</a> ·<a href="https://github.com/progit/progit3" rel="noopener" data-astro-cid-jo6i4kqk>Source on GitHub</a> ·<a href="https://git-scm.com/book" rel="noopener" data-astro-cid-jo6i4kqk>git-scm.com/book</a></p></div></footer></body></html>

0 commit comments

Comments
 (0)