All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.9.1 (2021-11-08)
09 November 2021
- new-command: gfilelog shows the change history of a file (96fa0c2)
- assert git repo when command line arguments are passed (e8ec742)
- gcommit: check before sorting commit scopes file (8f0ade3)
04 November 2021
- gadd: refresh diff with ctrl-r (8721752)
- gcommit: add new scope directly to commit message (9197e69)
- new-command:
gmerge
merges a local repo to the current repo (e2f1590)
15 October 2021
- gdiff: use delta as git's core pager (c0292b4)
12 October 2021
- new-command: gswitch switches between local branches (24bed8b)
- new-command: gswitchremote helps to switch to a remote branch (c3ed480)
4 October 2021
- custom-git-explorer: suppress error output for xdg-open (a25db84)
4 October 2021
- correct explorer URLs (0bd00d9)
25 September 2021
- new-command:
custom-git-explorer
- explore all the operations that custom-git supports (3d7f2da)
- custom-git-explorer: press
ctrl-d
to visit the web page of the highlighted operation. (e2c67a8) - new-command:
gpush
- executesgit push
- new-command:
gpull
- executesgit pull
(35975cd)
18 September 2021
- new-command:
custom-git-update
- fetches the latest version of custom-git - new-command:
custom-git-uninstall
- uninstalls custom-git (3ef8b01)
10 August 2021
- renamed
gbranchout
togbranchcreate
(3f9d63a)
10 August 2021
- gcommit: sorted the .gitcommitscopes file on creation of a new commit scope (63e090c)
7 August 2021
- gcommit: avoided creating .gitcommitscopes file beforehand (026b80c)
- init: corrected the path custom-git's HOME directory (39c5e02)
2 August 2021
- gcommit: multiple new commit scopes can be added one after the other (577d1bd)
- gbranchout: made branch type optional 8a96882`
1 August 2021
- new-command:
gbranchout
- creats new branches with formatted names (b366fab)
1 August 2021
- gcommit: does not write duplicate commit scopes to the list (99516e6)
- gcommit: added scope and description fzf headers (1d64504)
- gcommit: exits if no files are staged (b28ca87)
29 July 2021
- new-command:
gcommit
- follows https://conventionalcommits.org (673283b)
29 July 2021
- use init.zsh instead custom-git.zsh (719cfe7)
4 July 2021
- fixed grestorestaged (5125750)
2 July 2021
- new-commands:
gshow
,glog
- show the status of the repository including staged, unstaged and untracked files (a704211)
2 July 2021
- new-command:
grestore
- selects the unstaged (working tree) files to restore to HEAD.(a525b28) - new-command:
grestorestaged
- selects the files to unstage. - new-command:
gdiff
- shows changes of all the files (staged, unstaged, untracked etc.) (1eb0991) - enabled preview window in
gadd
(ecc1a8f)
14 June 2021
- Initial commit (d9a8568)
- new-command:
gadd
- selects the modified or untracked files from a list to stage them for the next commit. (d50a781)