Research: Git Submodule and Monorepo Best Practices for Reynard #3
Labels
No labels
api
architecture
auth
authentication
blocked
bug
bug
chore
ci/cd
ci/cd
codec-constraints
component:blitz
component:chatter
component:entertainment
component:foodchain
component:forgejo-client
component:gatekeeper
component:mappy
component:monads
component:spiffy
deduplication
dependencies
dependencies
documentation
documentation
enhancement
enhancement
feature
feature
fix
graphics
in-progress
lang:go
lang:python
lang:rust
lang:shell
lang:toml
lang:typescript
performance
priority:critical
priority:high
priority:low
priority:medium
ready
research
resolution
review
security
technical-debt
testing
tracking
tracking
vendor
video-encoding
workgroup
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kade/forgejo-client#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Research Goals
Investigate git submodule and monorepo best practices to prevent data loss and improve git workflow reliability in the Reynard project.
Current Issues
Progress Update
Completed Actions
Converted embedded git repositories to proper submodules:
Fixed broken forgejo-client submodule:
Created safe git operations workflow:
Issues Encountered
Remaining Work
References
This issue will be updated continuously with research findings and progress.