Kuba Ciechowski Sure I can: https://www.loom.com/share/61d58a44670b42f5a2f25f98fd7d6bfd In the terms of using CLI vs GUI - I believe that everyone should know the basics of git CLI to be able to comfortably use it anywhere (for example your buddy's computer) and know basic concepts and language. After that, gui plugins like the one in the vs code just makes my job faster. I like to select files to commit and write a message in the gui, but push, list branches and checkout from the CLI - that's the fastest way for me. I also feel more comfortable with advanced things like interactive rebase and reflog in the CLI because i don't have to be afraid that the GUI will screw up something behind my back.