### Basic  
```bash
git config --global alias.tree 'log --graph --oneline'  
git config --global alias.exist 'ls-files --error-unmatch'  

```

### Submodule  
```bash
git config --global alias.sinit 'submodule update --init --recursive'  
git config --global alias.supdate 'submodule update --remote --merge'  
git config --global alias.sdiff '!'"git diff && git submodule foreach 'git diff'"  
git config --global alias.spush 'push --recurse-submodules=on-demand'  

```

### Bugs
```bash
git config --global http.sslVerify false  

```
