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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
== Next
- Write test for push after init
- With and without --remote
- With --update
- Write tests for --update
== Development
- Add version commit id to cmdver in .gitrepo.
- Update Makefile to install:
- git-subrepo.d/remote
- git-subrepo.d/commit
+ Add remote-url and remote-branch on fetch
- unless config.subrepo.auto-remote-add == false
- unless config.subrepo.auto-branch-add == false
- Write more tests:
- Make simple fixtures
- Multiple push sessions
- Tests for reported rebase errors and other subtree badness
- Make the 'clean' command remove grafts
- Resolve outstanding github issues:
- Allow commands from any subdir.
- Update VERSION to 0.1.1
- Tag when ready.
- When .gitrepo is stable:
- Delete and re-clone all subrepos in all repos using them
- Rewrite the Intro doc.
== Promotion
- Git Commands
- #git-commands
- github.com/git-commands
- Fork projects
- git-commands.hacktive.com
- Make a CogWeb site
- Invent a good symbolic system for dags
- main and sub repo
- users: owner, user, collab
- commits: upstream sr head, local sr head, clone, pull, gitrepo
owner/main: A-----B
owner/subr: S-----T
git subrepo clone owner/subr foo
A-----B-----C
/
T'--T'+
|