diff --git a/.gitconfig b/.gitconfig
index 2c4accd662825a96b8823b0b11ff6baba765f98e..4917d0ab60c7a70da85e81090c21673f4ed10ef2 100644
--- a/.gitconfig
+++ b/.gitconfig
@@ -1,6 +1,6 @@
 [alias]
     amend = commit --amend
-    autosquash = !GIT_SEQUENCE_EDITOR=true git rebase -i --autosquash
+    autosquash = !GIT_SEQUENCE_EDITOR=true git rebase -i --autosquash $(git last-commit)^
     bull = submodule update --remote --init
     cleaan = clean -fdX
     cleaaan = clean -fdx