Commit Graph

  • 7d0d33d32b Merge pull request #93 from imsky/main master v1.13.0 Ivan Malopinsky 2020-10-27 19:24:51 -04:00
  • b2fd270558 1.13.0 Ivan Malopinsky 2020-10-27 19:23:55 -04:00
  • 3d7177e84c if only main branch exists, use that as root Ivan Malopinsky 2020-10-27 19:22:46 -04:00
  • 8bbe2a7d49 Merge pull request #92 from hrishabh23/ppwd Ivan Malopinsky 2019-10-12 14:50:53 -04:00
  • 136a777d73 Change dir to repo root before making changes Hrishabh 2019-10-12 01:34:54 +05:30
  • 9dd178ded8 1.12.1 v1.12.1 Ivan Malopinsky 2019-06-23 20:01:00 -04:00
  • 6ad55433df use correct commit from log for root recovery Ivan Malopinsky 2019-05-27 15:53:16 -04:00
  • cf050df1f6 fix recovery logic, recover root before getting current commit Ivan Malopinsky 2019-05-27 15:39:44 -04:00
  • 074154e726 add root HEAD recovery function Ivan Malopinsky 2019-05-27 15:26:06 -04:00
  • 900e9120b5 update LICENSE years Ivan Malopinsky 2019-01-21 18:09:47 -05:00
  • 8b0bc89eb8 minor tweaks to get around groff treating leading . as a special character Ivan Malopinsky 2019-01-21 18:08:56 -05:00
  • 3825d93ff6 1.12.0 v1.12.0 Ivan Malopinsky 2019-01-21 17:43:51 -05:00
  • 08f63dbdd4 install man page Ivan Malopinsky 2019-01-21 17:39:46 -05:00
  • 9a768e9b48 add more spacing to man page sections Ivan Malopinsky 2019-01-21 17:25:51 -05:00
  • 83f2c7c80b add git-fresh man page Ivan Malopinsky 2019-01-21 17:23:25 -05:00
  • 57cdc7c0fa add --help flag Ivan Malopinsky 2019-01-21 16:58:52 -05:00
  • 48429ea4df add flag to clear stashed changes Ivan Malopinsky 2019-01-21 16:47:42 -05:00
  • 57f08a9758 print an error message along with the error line Ivan Malopinsky 2019-01-21 16:40:46 -05:00
  • 23a3a64d90 Merge pull request #86 from hultberg/patch-1 Ivan Malopinsky 2018-02-19 13:18:44 -05:00
  • 5953344240 Added archlinux package Edvin Hultberg 2018-02-19 10:19:40 +01:00
  • c6fcd81155 Merge pull request #84 from koppor/patch-1 v1.11.0 Ivan Malopinsky 2017-12-08 09:07:07 -05:00
  • 5b99160266 Add installation hints for Windows Oliver Kopp 2017-12-08 08:12:07 +01:00
  • 38e71f6f9d update git-fresh docs Ivan Malopinsky 2017-11-14 23:06:46 -05:00
  • fa9b2a38b1 1.11.0 Ivan Malopinsky 2017-11-14 23:04:37 -05:00
  • d3f7a39b96 do not rebase local current branch against remote branch. ff-merge instead of rebasing local root Ivan Malopinsky 2017-11-14 23:03:43 -05:00
  • bc874fa5bd run git prune if git gc fails Ivan Malopinsky 2017-11-14 22:51:48 -05:00
  • f0c9f902a4 1.10.1 Ivan Malopinsky 2017-07-19 20:07:38 -04:00
  • a40501a0f5 1.10.1 v1.10.1 Ivan Malopinsky 2017-07-19 20:07:38 -04:00
  • b9e145abdf Create LICENSE Ivan Malopinsky 2017-07-18 21:12:02 -04:00
  • a129ad766a git remote prune before remote update, resolve #79 #80 v1.10.0 Ivan Malopinsky 2017-07-18 21:09:27 -04:00
  • 8f4a8a326e support a global .freshignore, fix #76 Ivan Malopinsky 2017-07-18 20:50:55 -04:00
  • 8974b650ac recover HEAD ref, fix #77 v1.9.0 Ivan Malopinsky 2017-04-25 22:49:30 -04:00
  • e5ac597258 .freshignore support for local and remote branch cleanup Ivan Malopinsky 2016-09-30 22:13:52 -04:00
  • 9999e54375 start on branch ignore support Ivan Malopinsky 2016-09-25 22:55:09 -04:00
  • 30657dcd75 clean tracking information for missing upstreams Ivan Malopinsky 2016-09-24 22:55:09 -04:00
  • 0b191ec2f9 1.8.0 v1.8.0 v.1.8.0 Ivan Malopinsky 2016-08-25 20:29:41 -04:00
  • 562a4b94ca do not change branch if already on root, add tests Ivan Malopinsky 2016-08-25 20:29:19 -04:00
  • 799199dcc2 add version command Ivan Malopinsky 2016-07-04 00:00:00 -04:00
  • 33df53a989 bump version to 1.7.0 v1.7.0 Ivan Malopinsky 2016-05-14 00:00:00 -04:00
  • ad4a370334 update docs with -R and -W Ivan Malopinsky 2016-05-13 00:00:00 -04:00
  • 58851c4c15 add -W and -R to split -F Ivan Malopinsky 2016-05-12 00:00:00 -04:00
  • d33bde493a bump to 1.6.2 v1.6.2 Ivan Malopinsky 2016-03-30 12:23:19 -04:00
  • 9a061ce30b reset/rebase against remote branches Ivan Malopinsky 2016-03-29 11:05:34 -04:00
  • 236f95ea18 merge/rebase against local root Ivan Malopinsky 2016-03-28 17:34:47 -04:00
  • 2da11516b4 1.6.1 v1.6.1 Ivan Malopinsky 2016-03-22 22:20:19 -04:00
  • e735f44727 integrated testing mode Ivan Malopinsky 2016-03-22 22:20:14 -04:00
  • 8f40e82492 1.6.0 v1.6.0 Ivan Malopinsky 2016-03-22 22:02:03 -04:00
  • da4e21fe5c add remote testing Ivan Malopinsky 2016-03-22 22:01:24 -04:00
  • 01a44ddc7c replace spaces with NULs for xargs -0 Ivan Malopinsky 2016-03-09 22:45:04 -05:00
  • 0702c3a67b only run remote commands if remote is present, rework rebase/reset Ivan Malopinsky 2016-03-09 22:38:49 -05:00
  • bcde137050 bump to 1.5.0 v1.5.0 Ivan Malopinsky 2016-03-09 19:43:58 -05:00
  • da31f19926 Merge pull request #66 from imsky/quotes-xargs Ivan Malopinsky 2016-03-08 23:40:56 -05:00
  • 2b1fb56c4a fix xargs failure for branches with quotes in names Ivan Malopinsky 2016-03-08 23:40:44 -05:00
  • 4f142bf0dd update readme to include tag option Ivan Malopinsky 2016-02-28 00:06:48 -05:00
  • 5c76da3ebd Merge pull request #64 from imsky/stale-tags Ivan Malopinsky 2016-02-27 18:35:53 -05:00
  • 0d632b15e1 remove local tags that do not exist on remote, fix #62 Ivan Malopinsky 2016-02-27 18:35:29 -05:00
  • f6898b7056 1.4.0 v1.4.0 Ivan Malopinsky 2016-01-21 23:16:00 -05:00
  • ae2fa19df6 add [git-fresh] to logs Ivan Malopinsky 2016-01-20 00:00:00 -05:00
  • 2798299f11 add comments Ivan Malopinsky 2016-01-19 00:00:00 -05:00
  • f3fb0fc3f9 check that remote branch exists before rebasing against it Ivan Malopinsky 2016-01-17 00:00:00 -05:00
  • c7d9abc59e fix HEAD ref check Ivan Malopinsky 2016-01-16 00:00:00 -05:00
  • 80593359ca fix git directory check Ivan Malopinsky 2016-01-15 00:00:00 -05:00
  • 337c9679bc homebrew now supported Ivan Malopinsky 2015-12-04 13:24:23 -05:00
  • 32e798c218 Merge pull request #59 from imsky/safety-checks v1.3.0 Ivan Malopinsky 2015-12-03 20:28:20 -05:00
  • f18a2dc6ba add safety checks before running git-fresh Ivan Malopinsky 2015-12-03 20:28:04 -05:00
  • 97c7dfb4b5 bump to 1.2.3 v1.2.3 Ivan Malopinsky 2015-12-03 12:45:31 -05:00
  • 46a74c1b08 Merge pull request #58 from bfontaine/patch-1 Ivan Malopinsky 2015-12-03 12:34:50 -05:00
  • b9336549c1 install: create the parent directory if necessary Baptiste Fontaine 2015-12-03 18:28:25 +01:00
  • 30ee8139f7 make install dir an argument v1.2.2 Ivan Malopinsky 2015-12-03 00:18:03 -05:00
  • 4482885845 only echo install message if copy succeeded v1.2.1 Ivan Malopinsky 2015-12-02 23:54:30 -05:00
  • 615988dc01 Merge pull request #57 from imsky/remove-makefile Ivan Malopinsky 2015-11-27 13:12:10 -05:00
  • c9b1f5c2e0 move install step to separate script, remove dependency on make v1.2.0 Ivan Malopinsky 2015-11-27 13:10:51 -05:00
  • 85ee0683eb Merge pull request #56 from imsky/fresh-local-before-rebase Ivan Malopinsky 2015-11-27 13:06:47 -05:00
  • c48f1d592a update usage in README, add install script Ivan Malopinsky 2015-11-27 13:06:14 -05:00
  • 15e62530d9 suppress error on invalid option Ivan Malopinsky 2015-11-27 13:03:46 -05:00
  • 8e81d7276e update usage Ivan Malopinsky 2015-11-27 12:59:18 -05:00
  • b6d35128c4 rebase local branch against its remote self before rebasing against remote root Ivan Malopinsky 2015-11-27 12:57:38 -05:00
  • 6dc3f6870d Merge pull request #54 from imsky/refactor/simplify-readme Ivan Malopinsky 2015-09-24 00:43:52 -04:00
  • 28f347b89d simplify readme Ivan Malopinsky 2015-09-24 00:43:43 -04:00
  • a94af51b11 Merge pull request #53 from imsky/bug/fix-syntax-error Ivan Malopinsky 2015-09-24 00:41:53 -04:00
  • b11805e886 fix syntax error Ivan Malopinsky 2015-09-24 00:41:43 -04:00
  • 5327cb53c9 Merge pull request #52 from imsky/feature/delete-local-stale-only-flag Ivan Malopinsky 2015-09-24 00:39:01 -04:00
  • c5db0306de bump version to 1.1 Ivan Malopinsky 2015-09-24 00:38:32 -04:00
  • a16bc0b0c8 add option to remove only local stale branches, fix #50 Ivan Malopinsky 2015-09-24 00:38:25 -04:00
  • 6ae3f21ee1 Merge pull request #51 from imsky/feature/bpkg v1.0.0 Ivan Malopinsky 2015-09-18 20:51:25 -04:00
  • 756509f43d update install instructions, add bpkg section Ivan Malopinsky 2015-09-18 20:50:58 -04:00
  • d9919380a4 add bpkg package.json Ivan Malopinsky 2015-09-18 20:47:02 -04:00
  • 43dc1a9ab3 disable line output since it breaks on mac Ivan Malopinsky 2015-09-01 10:28:28 -04:00
  • b8e050cba4 Merge pull request #49 from imsky/feature/quiet-stash Ivan Malopinsky 2015-09-01 01:37:43 -04:00
  • 29f67bd782 make stash only save if unstaged changes are present Ivan Malopinsky 2015-09-01 01:36:39 -04:00
  • 074ca2b0b5 Merge pull request #48 from imsky/bug/stale-notice Ivan Malopinsky 2015-08-31 00:17:47 -04:00
  • 6247c344c6 fix stale branch messaging when reading multiple remotes Ivan Malopinsky 2015-08-31 00:16:55 -04:00
  • fa3507f542 Merge pull request #47 from imsky/feature/output-error-line Ivan Malopinsky 2015-08-31 00:13:20 -04:00
  • f55f8e132a reuse error function for logging Ivan Malopinsky 2015-08-31 00:12:27 -04:00
  • 01e6fbaef0 display filename and line number Ivan Malopinsky 2015-08-31 00:10:51 -04:00
  • 8c8cc9fdfd output error line Ivan Malopinsky 2015-08-31 00:09:50 -04:00
  • 5e7338f439 Merge pull request #46 from imsky/bug/unrelated-stale-remotes Ivan Malopinsky 2015-08-31 00:04:54 -04:00
  • f8e20a0e48 limit stale checks to specified remote Ivan Malopinsky 2015-08-31 00:02:59 -04:00
  • da0bbf1704 Merge pull request #45 from imsky/feature/update-readme Ivan Malopinsky 2015-08-30 23:45:32 -04:00
  • 39d28f3762 explain stash flag in readme Ivan Malopinsky 2015-08-30 23:45:06 -04:00