Summary
In this chapter, we reviewed how to set up Git and ssh-agent to provide a nice command-line experience in Windows Terminal. On Windows, we used the built-in SSH clients, avoiding the need for any third-party utilities. On Linux under WSL2, we used keychain to manage our ssh-agent sessions. We also covered how to share public/private keys across Windows and WSL2.
After that, we covered some tips for using Git quickly and effectively. We finished up by covering Tig, a graphical command-line Git browser bundled in our Git installation, as well as gh
, a tool for managing our GitHub repositories without leaving Windows Terminal.
In the next chapter, we'll see how to use Windows Terminal effectively when building frontend applications using React.