Hey, folks!
I'm currently working on a new git plugin for Code::Blocks!

The only git plugin I found was cbvcs, but it's outdated and lacks some features, so I started my own!

GitBlocks is an easy-to-use and small git plugin for Code::Blocks.
So far it features: - Creating a new git working repository
- Cloning an existing repository
- Deleting the working directory's .git folder
- Commiting individual files
- Commiting the whole project
- Pushing to origin (login & password already supported)
- Pulling from origin (login & password already supported)
- Fetching from origin (login & password already supported)
- Removing files
- Adding a new branch
- Switching between branches
- Showing a diff (working directory <> index only at the moment)
- Showing a commit log
- Showing git's status
Still to do: - Branching
- Moving files
- Adding keyboard shortcuts
- Managing Tags
- Documenting the code ...
GitHub repository:
https://github.com/tomolt/GitBlocksNOTE: GitBlocks
SHOULD work on Windows, but I'm currently not able to test it!
Changelog:Version 0.7.4:
- Cloning an existing repository asks now for opening a *.cbp / *.workspace file in it
- You can now clone password-protected repositories
- Some internal changes (like ExecuteInTerminal(...) etc.)
- Fixed some stuff again ...
Version 0.7.3:
- Added removing files
- Fixed some potential bugs ...
Version 0.7.0:
- Added 'Add new branch'
- Added 'Switch to branch'
- 'Push to origin' pushes now HEAD instead of master
- Removed config (was pretty useless)
- Structurized to code a bit more
Version 0.6.4:
- Switched to autotools as default build system
- Fixed the UI layout
Version 0.4.3:
...
Feel free to tell me about your opinions and suggestions below!
