diff --git a/src/git-command-manager.ts b/src/git-command-manager.ts
index 699a963..1198169 100644
--- a/src/git-command-manager.ts
+++ b/src/git-command-manager.ts
@@ -123,7 +123,7 @@ class GitCommandManager {
   }
 
   async checkout(ref: string, startPoint: string): Promise<void> {
-    const args = ['checkout', '--progress', '--force']
+    const args = ['-c advice.detachedHead=false', 'checkout', '--progress', '--force']
     if (startPoint) {
       args.push('-B', ref, startPoint)
     } else {