So, on my Ubuntu systems as root: both# aptitude install git-core git-doc Also, I'll use the "#" for root commands, and "$" for regular user commands. I'll refer to the remote SSH server as "remote", the local box as "local" and both machines as "both". Once that is setup, then we will need to run the following on both our remote SSH server, and our local machine. I'm going to use Git through an SSH server, which means you'll need to have an already installed SSH server that you can remotely access. Third-party packages are available for RHEL, and you can grab a package for SLES at their build service. The latest versions of Debian and Ubuntu, as well as Fedora and openSUSE, all have Git available in their repositories. However, setting up a Git repository is easy, and I'll show how you can manage your own config files using Git. So, I won't be getting into the reasons on why you should or should not setup a VCS, nor will I cover the more intermediate or advanced features of Git. As such, I've setup Git on my own home server, for keeping track of my dot config files in my home directory, special config files in my /etc directory, and even a DVD inventory application I'm writing using Python using Django. Here at Guru Labs, we make extensive use of Git. Many exist, and have various features that might lure you into using it. As a system administrator, and as a developer, you can and should take advantage of a version control system (VCS).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |