14 lines
660 B
Markdown
14 lines
660 B
Markdown
# Global Pi Instructions
|
|
|
|
## Version Control
|
|
|
|
Prefer Jujutsu (`jj`) over Git for source-control operations.
|
|
|
|
- Use `jj status` instead of `git status`.
|
|
- Use `jj diff` instead of `git diff`.
|
|
- Use `jj log` instead of `git log`.
|
|
- Use `jj describe` for change descriptions.
|
|
- Use `jj new`, `jj split`, and `jj squash` for change management.
|
|
- Avoid `git add`, `git commit`, and direct index/staging workflows unless explicitly requested.
|
|
- Git commands are acceptable only for operations that `jj` cannot perform or when the user asks for Git specifically.
|
|
- When reporting changes, mention the active `jj` change/workspace state rather than Git staging state.
|