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?
GitHub Desktop is an application that enables GUI-based interaction with GitHub. Git provides a wide range of commands for Git activities like creating repositories, commits, pull requests, and so on. However, GitHub desktop provides GUI-based those activities using best practices with Git and GitHub.
The gitforwindows.org site seems like the official "face" of Git for Windows; rest assured it's not some "separate but deceptively similar" project. It's literally the same software.
GitHub for Windows is a GUI interface for git . You can see a list of other GUI interfaces for git here. If you have Github for Windows working then you also have git for Windows installed.
what's the difference? Simply put, Git is a version control system that lets you manage and keep track of your source code history. GitHub is a cloud-based hosting service that lets you manage Git repositories. If you have open-source projects that use Git, then GitHub is designed to help you better manage them.
Would it be necessary to uninstall my current git and Github Desktop installation in order to to adjust my git command-line tools?
No both are completely independent.
C:\Users\vonc\AppData\Local\GitHub\PortableGit_<sha1>
), and you cannot change it easily: "How to update git version from GitHub Desktop on Windows"You can safely install git-for-windows in addition of GitHub Desktop: both will ignore each others.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With