Releases: git-friendly/git-friendly
v1.0.8
bugfixes and minor improvements
- branch: fix --set-upstream-to syntax (#122)
- pull: try "git pull --revert" then revert back to explicit "git remote prune" which works better, idk (#121)
- Add bun support to the 'pull' command (#115)
- Whitespace/prettier reformatting pass (#114)
- Minor markdown fixes for README
full changeset: 1.0.7...v1.0.8
see README for installation instructions
thanks for using git-friendly!
1.0.7 - branch -r and pull-sans-rebase
A couple of small updates:
branch
won't show remote branches by default anymore. To do that, usebranch -r
- new
GIT_FRIENDLY_NO_REBASE_ON_PULL
flag does what it says! thx @nicksp
thanks bye
v1.0.6 - submodule bugfixes
v1.0.5 - pnpm bugfixes
We were very excited to ship pnpm
support way back in v1.0.4 but – shockingly – it had some bugs. This release squashes all known bugs and maybe even some unknown bugs
Changelog:
- don't install dependencies using both pnpm and npm. Just one please
- stop looking for yarn or pnpm inside
./node_modules/bin
, that's not a thing - fix some README copy. a README's work is never done
All commits: 1.0.4...1.0.5
v1.0.4 - add support for `pnpm` package manager
A fast, space-efficient package manager for javascript/typescript/etcscript applications
Will run on pull
Disable using GIT_FRIENDLY_NO_PNPM=true
as is our pattern
Thanks @sapegin for the code review as always!
v1.0.3 - default branch is now `main`
This is a NO_OP release, and primarily intended a heads-up for anyone who has checked out the repository. Thanks in advance for your understanding.
Edit: we did sneak in one small fix for aborting quickly in non-git repos (#95). We will cut a new release for Homebrew et al later today.
To update your local checkout:
git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a