This is purely an idea, but i think it's potential to make programming fun again with
Imagine we have a command
Our terminal turns into
git mode. What can it do ?
- Making new folder.
Behind the scene, git will create new branch for us, so that whenever we want to enter,
cd foo/, we're inside the
- Moving files.
Now after you edited the code, you want to commit it to a branch, just use the famous:
mv file foo/, git will commit the saved
In general, we need a
git mode that will map our folder commands to git command.
Hope this's an idea for a fun hacking weekends for everyone.