Feature Summary
Currently, it seems like when you click "+" to start a new conversation in EmDash, it will just make a worktree off of what the current directory has checked out. Sometimes this might be out of date, or be a working branch that the user is on for development.
The IDE should both:
- Attempt to pull the latest
main or master branch; and
- Create the worktree off of the repository's primary branch.
Problem or Use Case
Currently, it doesn't seem to pull or fetch the latest changes when starting a new conversation which means after completing work, and then starting a new conversation, it is not aware of any new work that was completed due to the lack of pulling/fetching.
Proposed Solution
In order to do this maybe EmDash needs to be able to have user's configure their repository on setup to indicate what the name of their primary branch is?
Alternatives Considered
No response
Additional Context
No response
Feature Summary
Currently, it seems like when you click "+" to start a new conversation in EmDash, it will just make a worktree off of what the current directory has checked out. Sometimes this might be out of date, or be a working branch that the user is on for development.
The IDE should both:
mainormasterbranch; andProblem or Use Case
Currently, it doesn't seem to pull or fetch the latest changes when starting a new conversation which means after completing work, and then starting a new conversation, it is not aware of any new work that was completed due to the lack of pulling/fetching.
Proposed Solution
In order to do this maybe EmDash needs to be able to have user's configure their repository on setup to indicate what the name of their primary branch is?
Alternatives Considered
No response
Additional Context
No response