|
@@ -1,16 +1,20 @@
|
|
# simply-git
|
|
# simply-git
|
|
|
|
|
|
-Project to abstract some of the weirder git operations. Should always be able to be used alongside git, as opposed to trying to replace it outright.
|
|
|
|
-
|
|
|
|
|
|
+Project to abstract some of the weirder git operations or things that I forget. Should always be able to be used alongside git, as opposed to trying to replace it outright.
|
|
Mainly writing to learn more about Git and Perl, unlikely to be widely useful.
|
|
Mainly writing to learn more about Git and Perl, unlikely to be widely useful.
|
|
|
|
|
|
TODO:
|
|
TODO:
|
|
|
|
|
|
---read-config
|
|
|
|
-* dump git config (mainly a sub to be used internally)
|
|
|
|
-
|
|
|
|
|
|
+Features:
|
|
--reset-from-master
|
|
--reset-from-master
|
|
* add soft and hard functionality, right now only 'soft' is implemented
|
|
* add soft and hard functionality, right now only 'soft' is implemented
|
|
|
|
|
|
--branch-from-master
|
|
--branch-from-master
|
|
* generate an up to date new branch from upstream/master (whether you're forked or cloned directly)
|
|
* generate an up to date new branch from upstream/master (whether you're forked or cloned directly)
|
|
|
|
+
|
|
|
|
+--configure-local-user
|
|
|
|
+* configure local user in .git/config
|
|
|
|
+
|
|
|
|
+Stuff to fix:
|
|
|
|
+* enforce req. of logging object in all relevant Git.pm subs
|
|
|
|
+* sub in sg for sane processing/resolution of arguments (currently dangerous if passing all/poorly ordered opts)
|