We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 0375b77 + d9c339c commit a80d898Copy full SHA for a80d898
aliases/available/git.aliases.bash
@@ -110,7 +110,8 @@ alias gpatch='git format-patch -1'
110
# push
111
alias gp='git push'
112
alias gpd='git push --delete'
113
-alias gpf='git push --force'
+alias gpf='git push --force-with-lease'
114
+alias gpff='git push --force'
115
alias gpo='git push origin HEAD'
116
alias gpom='git push origin $(get_default_branch)'
117
alias gpu='git push --set-upstream'
@@ -211,9 +212,6 @@ function gdv() {
211
212
}
213
214
function get_default_branch() {
- if git branch | grep -q '^. main\s*$'; then
215
- echo main
216
- else
217
- echo master
218
- fi
+ branch=$(git symbolic-ref refs/remotes/origin/HEAD)
+ ${branch#refs/remotes/origin/}
219
0 commit comments