I guess you have to squash commits?
Too lazy to look into how to keep individual commits with unrelated histories

FossilOrigin-Name: 0d3362887de6be5ddf4d357073e35a38c897485f97b796930bbe49ac1f58cbba
change uuxwylzlnqptspnprvpywnlloxxqpqsy
commit a58a3d70828f465f4d86d63a1319a9eb0fb6daf0
author alpha <alpha@kejadlen.dev>
date
parent ovkzkzzq
diff --git a/Rakefile b/Rakefile
index 45035fe..e949db0 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,6 +1,6 @@
 desc "Sync from GitHub"
 task :sync do
   cd ".." do
-    sh "git subtree pull --prefix kejadlen kejadlen main"
+    sh "git subtree pull --prefix kejadlen kejadlen main --squash"
   end
 end