-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
High PriorityTakes Precedence over less severe issuesTakes Precedence over less severe issuesenhancementNew feature or requestNew feature or request
Milestone
Description
✨ feat: allow setting template source via !git clone
Description:
Enable the ability to set the source repository for a template using a simple !git clone <url> command. This will define the upstream template location. Future updates to the template can be fetched with a straightforward git pull.
Current functionality is based around the command "applytemplate "
Acceptance Criteria:
- Support
!git clone <url>to initialize and track a template repository - Allow reapplying updates via
git pullwithout breaking the local template - Show helpful error if
git pullis used before a!git clonehas been run - Optional: Allow specifying a branch (e.g.
!git clone -b main <url>) - Warn users when other git commands are tried that only
git pullandgit cloneis supported as of now
Benefits:
- Increased familiarity with devs
- Reduces the UX complexity when reapplying templates
Metadata
Metadata
Assignees
Labels
High PriorityTakes Precedence over less severe issuesTakes Precedence over less severe issuesenhancementNew feature or requestNew feature or request
Type
Projects
Status
Done