Shell & Shell-Enhancements
Better command lines for windows:
- Microsoft Terminal
The new Windows Terminal
shell with some nice enhancements.
available for MacOS, Linux and Cygwin/Windows
Electron based terminal
Bash-Like feature for cmd.exe
console emulator with tabs
nice and good looking console emulator for windows
beside the Fish shell above there is also:
GPU based terminal
Configure your Shell Prompt
- Use bashrcgenerator to create a .bashrc file (for the famous Bash Shell)
- For the Fish Shell you can start fish_config to configure the shell via a browser.
Useful GIT aliases
To learn more about git consider playing around with the visual cheat sheet. if you want to know more on branching try the interactive demo of pcottle. On the Atlassian site there is also a nice git tutorial available.
checkout all branches:
So "git clone-branches" will create a local branch of all remote branches (useful when moving a Git repository to a new origin).
List tracked branches
Migrate from Subversion to Git
Although git comes with a subversion checkout, it lacks support for clean tags and branches (as subversion does not really have tags). I converted svn repositories to git ones with better results using SVN2GIT from the KDE project. Sample rules can be found in their GitHub repo.