Post #1665370
2026-02-27 19:47 UTC
I have a project with a bunch of compose files that define the services I self host. I "deploy" the project by sshing into my server and doing "git pull" which means I'm often making changes that don't get tested before committing to source control. As a result I have long chains of commits like:
- refactor the sproingy widget
- refactor the sproingy widget v2
- refactor the sproingy widget working
- maybe the sproingy widget works this time?
- ok finally found the issue with refactor sproingy widget
- fix formatting of sproingy widget
And now I'm wondering if I've been an llm this whole time
Replies (3)
-
@exu@feditown.com 2026-02-27 23:23
Make your changes in a new branch and rebase/squash when you push it to main.
-
@housedogpartyfavor@lemmy.zip 2026-02-28 04:21
No the AI would have called it fixed, “production-ready,” committed, and pushed after the first refactor.
-
@kkj@lemmy.dbzer0.com 2026-03-01 00:10
Why not just edit the YAML directly on the server via a command-line text editor or SSHFS and then push from there when it works?