{
    "type": "tag",
    "title": "Git",
    "canonical": "https://www.dealmobile.co.uk/writing/tag/git",
    "path": "/writing/tag/git",
    "url": "https://www.dealmobile.co.uk/writing/tag/git",
    "markdown": "https://www.dealmobile.co.uk/writing/tag/git.md",
    "json": "https://www.dealmobile.co.uk/writing/tag/git.json",
    "feed": "https://www.dealmobile.co.uk/writing/tag/git.rss",
    "items": [
        {
            "type": "article",
            "title": "Cloning every repository without a token in the URL",
            "url": "https://www.dealmobile.co.uk/writing/cloning-repositories-without-a-token-in-the-url",
            "markdown": "https://www.dealmobile.co.uk/writing/cloning-repositories-without-a-token-in-the-url.md",
            "json": "https://www.dealmobile.co.uk/writing/cloning-repositories-without-a-token-in-the-url.json",
            "summary": "How GitHub Auditor keeps a clone of every repository up to date, gives git its token through a short-lived GIT_ASKPASS script instead of the URL, and reports force pushes, dirty clones and deleted repositories.",
            "published": "2026-10-21"
        },
        {
            "type": "article",
            "title": "Counting developer activity from git",
            "url": "https://www.dealmobile.co.uk/writing/counting-developer-activity-from-git",
            "markdown": "https://www.dealmobile.co.uk/writing/counting-developer-activity-from-git.md",
            "json": "https://www.dealmobile.co.uk/writing/counting-developer-activity-from-git.json",
            "summary": "How GitHub Auditor counts commits, lines and reviews across many repositories without counting the same work twice, counting lines nobody wrote, or passing off missing data as a quiet week.",
            "published": "2026-10-20"
        },
        {
            "type": "article",
            "title": "Checking a delegate’s edits before trusting them",
            "url": "https://www.dealmobile.co.uk/writing/checking-a-delegates-edits",
            "markdown": "https://www.dealmobile.co.uk/writing/checking-a-delegates-edits.md",
            "json": "https://www.dealmobile.co.uk/writing/checking-a-delegates-edits.json",
            "summary": "How Mullet decides what a cheaper model actually changed, and flags the edits worth a second look, without asking another model and without trusting the first one’s word.",
            "published": "2026-10-20"
        }
    ]
}