![]() ![]() You can download a tarball and build from source, or use a 3rd-party repository such as the IUS Community Project to obtain a more recent version of git. RHEL and derivatives typically ship older versions of git. Gentoo # emerge -ask -verbose dev-vcs/git Arch Linux # pacman -S git openSUSE # zypper install git Mageia # urpmi git Nix/NixOS # nix-env -i git FreeBSD # pkg install git Solaris 9/10/11 ( OpenCSW) # pkgutil -i git Solaris 11 Express # pkg install developer/versioning/git OpenBSD # pkg_add git Alpine $ apk add git Red Hat Enterprise Linux, Oracle Linux, CentOS, Scientific Linux, et al. If you prefer to build fromįor the latest stable version for your release of Debian/Ubuntu # apt-get install gitįor Ubuntu, this PPA provides the latest stable upstream Git version # add-apt-repository ppa:git-core/ppa # apt update apt install git Fedora # yum install git (up to Fedora 21) Each of the top five Git GUI clients - Sourcetree, GitHub Desktop, GitKraken, Tower, and Sublime Merge - has its own unique strengths and weaknesses. Very cool tool, and if you just absolutely have to run Windoze it will run on that OS as well as the Mac OS X (soon to be MacOS).It is easiest to install Git on Linux using the preferred package I like being able to visualize my commits, and see branches, and merges. Each of the top five Git GUI clients - Sourcetree, GitHub Desktop, GitKraken, Tower, and Sublime Merge - has its own unique strengths and weaknesses. ![]() It has a really nice User interface, which for me is important. It comes with features such as line-by-line staging, commit editing, a syntax highlighting engine, and a custom Git. It found my current git repos in my home directory automatically, I was able to add them easily, and it even walked me through the use of the software with a cool little wizard that pointed out the features, and let me fill in information as it went along. Sublime Merge is a cross-platform GUI toolkit that sets the bar for performance. deb, installed it on Ubuntu 16.04, and it just worked. Last night, I happened across GitKraken (ha ha - get it? Get Cracken? and of course the play on the mythical Kraken - one of the Titans). makes any rebase task simple and visualizes branching nicely. The Github Desktop itself This is a fork and is maintained by the creator of it and its free. It has been maintained and enhanced with productivity and friendliness oriented changes, with effort focused on making a first-class, maintainable. Jetbrains IDEA got best Git GUI, on Linux and elsewhere. ![]() It is basically a fork (variant) of GitX, a long-defunct GUI for the git version-control system. I’m always on the look out for good GUI clients for things that I end up doing in the terminal, simply because when you find a good GUI client for any process or application, if it’s done well, it will be just as easy, if not easier, to use as the CLI version. GitX-dev is an open-source free macOS Git client. It’s a huge benefit for the user of today, and aside from those few elitists who think that the CLI is the only way to work, it offers up a great experience for beginners and advanced users alike. Over time, more and more focus has been given to the plethora of DEs in the Linux offering. The addition of Desktop Environments didn’t come until a few years into the project, and even then, if you really wanted to harness the power of Linux, you needed to be a bit of a CLI Guru. Linux is historically a very CLI (Command Line Interface) centric system. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |