-
Notifications
You must be signed in to change notification settings - Fork 3
/
README
34 lines (24 loc) · 1.31 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
1. Overview
cbGit is going to be a simple Git plugin for the Code::Blocks IDE. I started it
to practice C++, Code:Blocks and Git. Since all these things are quite new for
me, it may took a while to create a usable and stable tool.
2. Features
There are only a limited number of features currently:
- File statuses (untracked, added, modified, up-to-date) are shown in the
Projects view. Since Code:Blocks can only show one status of a file, the
work tree status is shown first, and if the file doesn't have then it's
status in the staging are is displayed.
- Files can be added (git add), commited (git commit -m), reverted (git checkout).
- Projects can be commited. Uses 'git commit -a', therefore files which are
untracked (and not added by hand) will not be commited.
3. Compile
The plugin is being developed with Code::Blocks itself under Linux. The
repository contains the whole project, no Makefile has been created yet for the
compilation.
4. Additional information
The plugin is being developed on Linux, I have not tried to compile it on other
OS, it may compile but probably it wouldn't work. There is no dependency on
other libraries, but Git must be installed for the plugin to work.
5. TODO
Constant refactoring...
Adding new features: remove file, push/pull, diff, change history.