This website requires JavaScript.
Explore
Help
Register
Sign In
psi-jack
/
zimfw
Watch
1
Star
0
Fork
You've already forked zimfw
0
mirror of
synced
2024-11-23 07:45:34 -05:00
Code
Issues
Releases
Wiki
Activity
2c5e7c02ea
zimfw
/
modules
/
git
/
functions
/
git-root
3 lines
65 B
Text
Raw
Normal View
History
Unescape
Escape
[git] Review all functions but ones using `git fsck` as there are multiple solutions to list the lost commits and stashes, but I could not find reliable ones. See https://stackoverflow.com/q/89332/2654518. Well, the current `git-commit-lost` and `git-stash-dropped` implementations don't accurately work at least on the repositories I'm working with. The `git-hub` functions where removed at dcc3265, but aliases and docs remained. Remove these. Remove line break from `_git_log_oneline_format`, so it really occupies one line. And change date format in `glG` output from committer date (`%cd`) to relative author date (`%ar`) to conform with other formats. Refactor remaining functions. Most of the changes refer to using the already existing git error messages and return codes, instead of having code that creates that. (Error messages for 'not in a git repository' where not even consistent among functions, and there's were I started this...) The most drastic changes can be seen in `git-root`, then in `git-dir` and `git-stash-clear-interactive`.
2018-01-10 10:25:25 -05:00
# vim:et sts=2 sw=2 ft=zsh
command git rev-parse --show-toplevel
Reference in a new issue
Copy permalink