GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Tags · git-friendly/git-friendly
Tags
v1.1.1Maintenance release — CI and release-automation cleanup only. The `br… …anch`, `pull`, `push`, `merge`, and `stash` commands are unchanged from v1.1.0, so there's nothing new to install if you're already on 1.1.0. (Cutting this partly to exercise the new automated release pipeline end-to-end.) - modernized CI: least-privilege permissions, run-cancellation on rapid pushes, leaner setup - replaced the Homebrew bump action with a small inline tap-update step _[2 commits since v1.1.0](v1.1.0...v1.1.1)_ v1.1.0git-friendly now speaks every modern package manager when you `pull`,… … and `branch` gets a cleaner, more informative listing. - **Polyglot `pull`**: detects and runs the right installer for the repo — `uv sync` for Python projects, plus modern lockfile support for bun and bundler. No longer runs `npm install` when a non-npm lockfile is present. - **Redesigned `branch` listing**: reworked to match `git branch -vvv` style, with tidier formatting and recency-based sorting. - **Multi-branch delete**: `branch -d`/`-D` now accepts multiple branches in one go. - `pull` fetches all branches, and no longer double-fetches submodules - `branch` strips the remote prefix from branch names - modernized the underlying git invocations, with assorted bug fixes along the way - added CI tests covering `branch`, `stash`, and `merge` - **git ≥ 2.23** (2019) — uses `git switch` - **bash ≥ 3.2** (2006) — macOS's stock bash; no bash 4 features required - **gh ≥ 2.0** (2021) — optional, only for PR-URL detection in `push` _[11 commits since v1.0.9](v1.0.9...v1.1.0)_ 1.0.6pull: fix redundant submodule recursion (#94) The "git submodule update --recursive" does not necessarily behave the same as "git {fetch,pull} --recurse-submodules=yes" -- the latter seem to actually explicitly go out and fetch every time? I can't quite figure out what the ideal behavior here is. Optionally we could just make the pull use recurse-submodules as a default, but I don't know what kind of side effects that might introduce. Bonus: use parallel jobs to do this. I learn something new about git every day! PreviousNext
|
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |