diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-10-19 23:16:14 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-10-19 23:16:14 +0200 |
| commit | 14cd2414cd08c913aa4fcf38f305eab9810b8611 (patch) | |
| tree | 172efdada091f78d8848eadc9d8c203bd7bb7409 | |
| parent | e92495c6f4146eecaf099274da02e56884f7cd62 (diff) | |
| download | dotfiles-14cd2414cd08c913aa4fcf38f305eab9810b8611.tar.gz dotfiles-14cd2414cd08c913aa4fcf38f305eab9810b8611.zip | |
Testing new aliases
| -rw-r--r-- | .gitconfig | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -1,8 +1,12 @@ [user] name = srdusr - email = graytrevor98@gmail.com + email = trevorgray@srdusr.com [init] defaultBranch = main -[alias] - sba ="!f() { git subtree add --prefix $2 $1 main; }; f" - sbu ="!f() { git subtree pull --prefix $2 $1 main; }; f" +[alias] + sba ="!f() { git subtree add --prefix $2 $1 main; }; f" + sbu ="!f() { git subtree pull --prefix $2 $1 main; }; f" + stashrebase = "!f() { if [ \"$(git symbolic-ref --short HEAD)\" = \"main\" ]; then git stash save && git fetch && git rebase origin main && git stash apply; else git stash save && git fetch && git rebase origin master && git stash apply; fi; }; f" + dotfiles = "!f() { git --git-dir=$HOME/.cfg --work-tree=$HOME stashrebase; }; f" + + |
