Access tokens are stored unencrypted on this device. Enable the vault to encrypt them at rest.
Repositories
🔗
Connect
Tokens & identity
▶
Personal Access Tokens
Each PAT is scoped to the repos that use it. Repos with no PAT assigned use the first matching token.
🔑 The token needs Read and write access to code
1
Open Create GitHub PAT ↗
2
Set the token's access to Permissions → Contents → Read and write (read/write access to your code), and pick the repos to grant under Repository access.
3
Copy the generated token and paste it into 0GIT (+ Add PAT → token field → Save Token).
GitLab: create a token with the api scope (or read_repository + write_repository).
👤
Commit Author
optional
🔒
Security
Vault & signing
▶
🔐 Token Encryption
Encrypts API tokens at rest using AES-256-GCM with a separate unlock code.
Checking...
🔏
Commit Signing
Off
▶
⌨
Keyboard Shortcuts
▶
Ctrl+KCommand palette
Ctrl+PQuick file open
Ctrl+NNew file
Ctrl+SSave / Stage changes
Ctrl+FFind in file
Ctrl+HFind & Replace
Ctrl+Shift+PToggle preview
Ctrl+DDownload file
Ctrl+BToggle repos panel
EscapeClose panel / editor
🐛
Debug
▶
Outputs API calls and diagnostics to browser console (F12)
0
Requests
0
Preflight Skipped
0
Errors
Network Log
Waiting for requests...
Raw cache: —
API Diagnostics
No API calls yet
⚠️
Danger Zone
▶
Drops all local edits and syncs to remote HEAD.
Removes all saved repositories, tokens, and settings.
Welcome to Rogue Git
Add a repository or press Ctrl+K to open the command palette
Preview