LeedsJohn
9fa381bd03
[ #16 ] colour staged files in zbg status ( #35 )
...
Resolves #16
2024-01-04 20:27:08 +00:00
LeedsJohn
6d9d4859cc
[ #10 ] Use pure function instead of calling 'basename' ( #34 )
...
* Used Core.Filename.basename to find base name
* Add to contributors
2023-12-30 15:22:18 +00:00
Eric Torreborre
3e5174128d
[ #26 ] feat: set the HOME environment variable before invoking a command ( #32 )
2023-12-26 21:49:41 +00:00
Pierre Thierry
311e0351b5
Make force-with-lease the default ( #31 )
2023-12-26 10:28:26 +00:00
Dmitrii Kovanikov
998403c52f
Use GitHub flavours of block quotes in README.md
2023-12-17 17:34:26 +00:00
Dmitrii Kovanikov
7807b0e813
Add 0.2.0 release notes ( #28 )
...
* Add 0.2.0 release notes
* Update the CLI tool version
* Update ocamlformat version
2023-12-17 17:25:40 +00:00
Evgeniy Slobodkin
8aa32422be
[ #9 ] Added 'zbg done' command ( #27 )
...
Co-authored-by: Dmitrii Kovanikov <kovanikov@gmail.com>
2023-10-27 10:46:58 +01:00
Andrejs Buikis
4d64874eea
Resolving issue #13 , #18 and #25 ( #24 )
...
* Resolving issue #18 - status can't print diff when different path than root
* fixed switch but - it will switch to default branch instead of "main"
* Added force alias to -f
* Code formatting
2023-06-26 18:36:04 +01:00
Paul Patault
b9be80fa39
Fix: quotes escape in stash/commit messages ( #21 )
2023-04-14 23:34:19 +01:00
Dmitrii Kovanikov
232c190d73
Move some docs around
2023-04-06 18:19:47 +01:00
Dmitrii Kovanikov
2fab576024
Minor tweaks to README.md
2023-04-06 18:18:02 +01:00
Dmitrii Kovanikov
42835a3027
Add demo images to README.md
2023-04-06 18:15:10 +01:00
Dmitrii Kovanikov
552c48ff24
Minor tweaks to zbg log
2023-04-06 17:44:55 +01:00
Dmitrii Kovanikov
05fff91e04
[ #3 ] Write README.md
...
Resolves #3
2023-04-06 17:44:55 +01:00
Dmitrii Kovanikov
edd0aedfcd
Add CONTRIBUTING.md and CODE_OF_CONDUCT.md
2023-04-06 17:44:55 +01:00
Dmitrii Kovanikov
d19369a6f4
Make the output prettier
2023-04-06 17:44:55 +01:00
Dmitrii Kovanikov
bfdeef170b
Add CHANGELOG.md
2023-04-06 17:44:55 +01:00
Dmitrii Kovanikov
7b448631f7
Fix formatting in 'lib/git.ml'
2023-04-06 12:34:39 +01:00
Dmitrii Kovanikov
fe7925710d
[ #4 ] Allow empty message in 'zbg commit'
...
Resolves #4
2023-04-06 12:32:59 +01:00
Dmitrii Kovanikov
39bfa3cc7e
Allow specifying raw words in zbg commit
2023-04-06 12:32:47 +01:00
Dmitrii Kovanikov
42bdb5c0df
[ #1 ] Output something on empty status ( #6 )
2023-04-06 12:11:58 +01:00
Dmitrii Kovanikov
ff04c3242d
Refactor code, change formatting settings
2023-04-05 17:04:48 +01:00
Dmitrii Kovanikov
96475978e9
Reformat all code with 'ocamlformat'
2023-04-05 16:34:50 +01:00
Dmitrii Kovanikov
3dd079475a
Remove dot-suffixed libs from dune-project
2023-04-05 16:34:50 +01:00
Dmitrii Kovanikov
b009ba54c1
Add stanza dependencies to dune_project
2023-04-05 16:34:50 +01:00
Dmitrii Kovanikov
b516f42606
Move name and runs-on out from matrix
2023-04-05 16:34:50 +01:00
Dmitrii Kovanikov
28c8743f6b
Add OCaml GitHub Actions CI
2023-04-05 16:34:50 +01:00
Dmitrii Kovanikov
50230c369f
Implement the 'new' command
2023-04-05 14:49:24 +01:00
Dmitrii Kovanikov
45e435ca6e
Add tests for 'status' and fix errors
2023-04-03 20:49:07 +01:00
Dmitrii Kovanikov
40b7f795aa
Implement the 'status' command
2023-04-02 23:50:22 +01:00
Dmitrii Kovanikov
166e833ff4
Use the shell 🐚 emoji in printed commands
2023-04-02 13:59:59 +01:00
Dmitrii Kovanikov
23075d6397
Specify type signatures for some local functions
2023-04-02 13:37:54 +01:00
Dmitrii Kovanikov
742b0810ba
Fix reading the process stdout
2023-04-02 13:25:06 +01:00
Dmitrii Kovanikov
78815d24f8
Implement 'log'
2023-04-02 13:11:13 +01:00
Dmitrii Kovanikov
446f610535
Implement 'tag'
2023-03-30 23:13:52 +01:00
Dmitrii Kovanikov
ecf8c6fbe7
Implement 'uncommit'
2023-03-30 22:57:48 +01:00
Dmitrii Kovanikov
b9a5089d5a
Minor fix and renaming in 'stash'
2023-03-27 18:18:24 +01:00
Dmitrii Kovanikov
a142586045
Implement the 'commit' command
2023-03-26 18:38:58 +01:00
Dmitrii Kovanikov
d0316d32ab
Implement the 'sync'
2023-03-26 18:29:04 +01:00
Dmitrii Kovanikov
4edf98ad7d
Implement the 'rebase' command
2023-03-26 18:19:42 +01:00
Dmitrii Kovanikov
4134f833c0
Implement 'stash' and 'unstash' commands
2023-03-26 18:00:52 +01:00
Dmitrii Kovanikov
e11b9c02bc
Implement 'clear' command
2023-03-26 16:36:55 +01:00
Dmitrii Kovanikov
7ebab88a0e
Implement the 'push' command
2023-03-26 15:36:01 +01:00
Dmitrii Kovanikov
86eaf87902
Write quick roadmap
2023-03-24 18:58:34 +00:00
Dmitrii Kovanikov
837e85f699
Use Unix.system instead of Unix.open_process_full for running shell commands
2023-03-24 18:52:15 +00:00
Dmitrii Kovanikov
fc6fad1b37
Implement the 'switch' command
2023-03-24 18:10:15 +00:00
Dmitrii Kovanikov
88162c511a
Rename project from bfg to zbg
2023-03-19 19:28:43 +00:00
Dmitrii Kovanikov
5fba76fef1
Implement 'bfg status' command
2023-03-19 19:01:03 +00:00
Dmitrii Kovanikov
a6d0149517
First baby-steps in OCaml
2023-03-19 18:11:28 +00:00
Dmitrii Kovanikov
a33b404241
Init project
2023-03-14 21:27:36 +00:00