Re:GitHub Copilot is now available for free
by TowerTall on Thursday December 19, 2024 @01:11PM
(#42464168)
An alternative is aider that can edit multiple files at once. It performs a git commit after each changes which drove me nuts and didn't fit into my workflow. With cursor you decide when to commit to git which i like better.
Re:GitHub Copilot is now available for free
by d3vr on Monday December 23, 2024 @09:09AM
(#42494472)
You can actually disable that default behavior through the config file .aider.conf.yml [1]: auto-commits: false
Or if you prefer in .env [2]: AIDER_AUTO_COMMITS=false
In the chat sidebar dialog there are two submit buttons. The one labelled "chat" cannot edit the active file and when you chat using that submit button it doesn't understand your code base.
The submit button labelled "Codebase chat" on the other hand can update the active document and has knowledge about your project.
In the codebase chat dialog it will print the suggested changes and then you must press the apply button next to the suggested change. then it will apply the changes to the file in a git compare kind of way with red and green colors. Finally you must accept each of the red/green changes and the file will be updated on disk.