Skip to content

amgud/git-palette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 Git Palette for VS Code

Quick access to common Git commands directly from VS Code with a convenient keyboard shortcut.

Git Palette Demo

✨ Features

  • 🚀 Access Git commands with a single keyboard shortcut
  • 🔍 Smart Fuzzy Search to quickly find commands
  • 💻 User-friendly command interface
  • 📦 Available commands:
    • Add - Stage changes
    • Commit - Record changes
    • Commit Amend - Update previous commit
    • Clone - Clone repositories
    • Pull - Get remote changes
    • Push - Send local changes
    • Rename Branch - Change current branch name

🚀 Usage

⌨️ Keyboard Shortcut (Recommended)

  1. Press Cmd+Shift+G (Mac) or Ctrl+Shift+G (Windows/Linux)
  2. Type to search commands with fuzzy matching:
    • Type amend to find "Commit Amend"
    • Type push or upload to find "Push"
    • Type rename to find "Rename Branch"

🔍 Command Palette

Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux) and type "Git Palette"

📋 Requirements

  • Git installed and in your PATH

⚙️ Configuration

  • git-palette.autoAddFiles: Automatically add all files when committing (default: true)
  • git-palette.alwaysAddAllChanges: Add all changes when using Git Add (true) or prompt for files (false)

💡 Examples

Renaming a Branch

  1. Press Cmd+Shift+G (Mac) or Ctrl+Shift+G (Windows/Linux)
  2. Type "rename" to find the "Rename Branch" command
  3. Enter the new branch name in the input box
  4. The current branch will be renamed to the new name

🤝 Contributing

Contributions are welcome! Feel free to submit a PR or open an issue.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

VSCode extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published