As a programming neophyte, I have recently installed Github Desktop on Windows 10. However, upon using npm, I have discovered that some packages, like bower, require the user to install Git for Windows.
My questions are: What is the difference between using Github for Desktop's installation of git and using Git for Windows? Would it be necessary to uninstall my current git and Github Desktop installation in order to to adjust my git command-line tools? If so, how should I proceed?