4 ms·
Hey everyone! Author of LGB here, wasn't aware this would go to the front page again, sorry for not responding earlier. Please check out the demo of the app if
by xxbondsxx 13y ago
Hey everyone! Author of LGB here, wasn't aware this would go to the front page again, sorry for not responding earlier.
Please check out the demo of the app if you haven't seen it yet:
pcottle.github.com/learnGitBranching/?demo
It explains most of the operatons and gives you a sense of how to start and stop lessons.
I'm also working on getting lessons for origin commands (git push, pull, fetch, etc). You can see a short demo of that functionality here:
http://pcottle.github.io/learnGitBranching/?NODEMO&command=git%20clone;%20git%20fakeTeamwork%202;%20git%20fetch;delay%202000;reset;%20git%20clone;%20git%20fakeTeamwork%202;%20git%20commit;%20git%20pull;git%20push;%20delay%202000;%20reset;%20git%20clone;%20git%20fakeTeamwork%202;%20git%20commit;%20git%20pull%20--rebase;%20git%20push http://pcottle.github.io/learnGitBranching/?NODEMO&command=g...
But a lot of it is broken still, so it's strictly a WIP
- tankbot 13y agoAwesome work! Would be neat to adapt this idea to show a realtime visual 'map' of a project as you're working on it. Watching your commits/merges as well as others' while they're happening could even be useful. I'm noticing that the Merging in Git level (level 3?) gives you 6 steps to complete, but then complains that you didn't do it in 5. Is this a bug?
- stared 13y agoI like it a lot, great work! What I am missing though is: - examples and motivation, - commands on the right (to see them all the time and learn eventually), or example files in the folder, - on the level-chooser - 'empty' for starting just with the command line (e.g. for level-building). That is it implicitly assumes that someone knows what are branches, why to use them, when to use them (and when - not). E.g. 'lightweight' as a feature, not - goal. Sure, this tutorial assumes some level... but if one is a master at branching, then one does not need to learn it from a graphical tutorial.
- CodeMage 13y agoGreat job! I really loved LGB. One small complaint: level advanced2 could be solved with 3 commands instead of 5, if only you recognized the "--onto" option in "rebase" command :)
- notjustanymike 13y agoI like it, and I will use it. However, I'm finding all the slidedown / slideup animations distracting. I read fast, and just want to hit next until I can start typing. Other than that, I'll let you know when I play with it otnight.