209 Commits

Author SHA1 Message Date
Ivan Malopinsky 7d0d33d32b Merge pull request #93 from imsky/main
Add support for main branch as root
v1.13.0
2020-10-27 19:24:51 -04:00
Ivan Malopinsky b2fd270558 1.13.0 2020-10-27 19:23:55 -04:00
Ivan Malopinsky 3d7177e84c if only main branch exists, use that as root 2020-10-27 19:22:46 -04:00
Ivan Malopinsky 8bbe2a7d49 Merge pull request #92 from hrishabh23/ppwd
Change dir to repo root before making changes
2019-10-12 14:50:53 -04:00
Hrishabh 136a777d73 Change dir to repo root before making changes 2019-10-12 01:34:54 +05:30
Ivan Malopinsky 9dd178ded8 1.12.1 v1.12.1 2019-06-23 20:07:35 -04:00
Ivan Malopinsky 6ad55433df use correct commit from log for root recovery 2019-05-27 15:54:48 -04:00
Ivan Malopinsky cf050df1f6 fix recovery logic, recover root before getting current commit 2019-05-27 15:39:44 -04:00
Ivan Malopinsky 074154e726 add root HEAD recovery function 2019-05-27 15:30:07 -04:00
Ivan Malopinsky 900e9120b5 update LICENSE years 2019-01-21 18:09:47 -05:00
Ivan Malopinsky 8b0bc89eb8 minor tweaks to get around groff treating leading . as a special character 2019-01-21 18:08:56 -05:00
Ivan Malopinsky 3825d93ff6 1.12.0 v1.12.0 2019-01-21 17:43:51 -05:00
Ivan Malopinsky 08f63dbdd4 install man page 2019-01-21 17:43:16 -05:00
Ivan Malopinsky 9a768e9b48 add more spacing to man page sections 2019-01-21 17:25:51 -05:00
Ivan Malopinsky 83f2c7c80b add git-fresh man page
fix #82
2019-01-21 17:23:25 -05:00
Ivan Malopinsky 57cdc7c0fa add --help flag 2019-01-21 16:58:52 -05:00
Ivan Malopinsky 48429ea4df add flag to clear stashed changes
fix #88
2019-01-21 16:47:42 -05:00
Ivan Malopinsky 57f08a9758 print an error message along with the error line
fix #89
2019-01-21 16:41:31 -05:00
Ivan Malopinsky 23a3a64d90 Merge pull request #86 from hultberg/patch-1
Added archlinux package
2018-02-19 13:18:44 -05:00
Edvin Hultberg 5953344240 Added archlinux package 2018-02-19 10:19:40 +01:00
Ivan Malopinsky c6fcd81155 Merge pull request #84 from koppor/patch-1
Add installation hints for Windows
v1.11.0
2017-12-08 09:07:07 -05:00
Oliver Kopp 5b99160266 Add installation hints for Windows 2017-12-08 09:11:52 +01:00
Ivan Malopinsky 38e71f6f9d update git-fresh docs 2017-11-14 23:06:46 -05:00
Ivan Malopinsky fa9b2a38b1 1.11.0 2017-11-14 23:04:37 -05:00
Ivan Malopinsky d3f7a39b96 do not rebase local current branch against remote branch. ff-merge instead of rebasing local root 2017-11-14 23:03:43 -05:00
Ivan Malopinsky bc874fa5bd run git prune if git gc fails
resolve #83
2017-11-14 22:51:48 -05:00
Ivan Malopinsky f0c9f902a4 1.10.1 2017-07-19 20:07:55 -04:00
Ivan Malopinsky b9e145abdf Create LICENSE 2017-07-18 21:12:02 -04:00
Ivan Malopinsky a129ad766a git remote prune before remote update, resolve #79 #80 v1.10.0 2017-07-18 21:09:27 -04:00
Ivan Malopinsky 8f4a8a326e support a global .freshignore, fix #76 2017-07-18 20:50:55 -04:00
Ivan Malopinsky 8974b650ac recover HEAD ref, fix #77 v1.9.0 2017-04-25 22:49:30 -04:00
Ivan Malopinsky e5ac597258 .freshignore support for local and remote branch cleanup 2016-09-30 22:13:52 -04:00
Ivan Malopinsky 9999e54375 start on branch ignore support 2016-09-25 22:55:09 -04:00
Ivan Malopinsky 30657dcd75 clean tracking information for missing upstreams
fix #63
2016-09-24 22:55:09 -04:00
Ivan Malopinsky 0b191ec2f9 1.8.0 v.1.8.0 v1.8.0 2016-08-25 20:29:41 -04:00
Ivan Malopinsky 562a4b94ca do not change branch if already on root, add tests 2016-08-25 20:29:19 -04:00
Ivan Malopinsky 799199dcc2 add version command 2016-07-04 00:00:00 -04:00
Ivan Malopinsky 33df53a989 bump version to 1.7.0 v1.7.0 2016-05-14 00:00:00 -04:00
Ivan Malopinsky ad4a370334 update docs with -R and -W 2016-05-13 00:00:00 -04:00
Ivan Malopinsky 58851c4c15 add -W and -R to split -F 2016-05-12 00:00:00 -04:00
Ivan Malopinsky d33bde493a bump to 1.6.2 v1.6.2 2016-03-30 12:23:19 -04:00
Ivan Malopinsky 9a061ce30b reset/rebase against remote branches 2016-03-29 11:05:34 -04:00
Ivan Malopinsky 236f95ea18 merge/rebase against local root
fix #68
2016-03-28 17:34:47 -04:00
Ivan Malopinsky 2da11516b4 1.6.1 v1.6.1 2016-03-22 22:20:19 -04:00
Ivan Malopinsky e735f44727 integrated testing mode 2016-03-22 22:20:14 -04:00
Ivan Malopinsky 8f40e82492 1.6.0 v1.6.0 2016-03-22 22:02:03 -04:00
Ivan Malopinsky da4e21fe5c add remote testing 2016-03-22 22:01:24 -04:00
Ivan Malopinsky 01a44ddc7c replace spaces with NULs for xargs -0 2016-03-09 22:45:08 -05:00
Ivan Malopinsky 0702c3a67b only run remote commands if remote is present, rework rebase/reset 2016-03-09 22:38:49 -05:00
Ivan Malopinsky bcde137050 bump to 1.5.0 v1.5.0 2016-03-09 19:43:58 -05:00