{"id":1266,"date":"2017-04-28T14:33:19","date_gmt":"2017-04-28T14:33:19","guid":{"rendered":"http:\/\/reseller-hosting-themes.com\/wordpress\/?p=1266"},"modified":"2017-04-28T14:33:19","modified_gmt":"2017-04-28T14:33:19","slug":"git-available-hepsia-servers","status":"publish","type":"post","link":"https:\/\/reseller-hosting-themes.com\/wordpress\/git-available-hepsia-servers\/","title":{"rendered":"Git available on all Hepsia servers"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"alignright size-medium wp-image-1295\" src=\"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/git-hosting-300x211.png\" alt=\"git hosting\" width=\"300\" height=\"211\" srcset=\"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/git-hosting-300x211.png 300w, https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/git-hosting.png 640w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> For each and every hosting company that strives to remain on top of this developing market &#8211; providing a dev-friendly web hosting service is a must.<\/p>\n<p>Application development has come a long way &#8211; therefore nowadays it is a necessity to set up online dev environments on a web host.<\/p>\n<p>Git is currently one of the most popular dev instruments. Most developers would expect you to provide it &#8211; and now it is available\u00a0on our web hosting platform.<\/p>\n<h2>What exactly is\u00a0Git?<\/h2>\n<p>Linus Torvalds &#8211; who also created the Linux kernel &#8211; is the original developer of the Git system. It is by definition a version control system (VCS) and it is used for software development.<\/p>\n<p>Mr. Torvalds named it \u201cGit\u201d &#8211; as a joke &#8211; after the British slang word for an \u201cunpleasant person\u201d.<\/p>\n<p>This tool manages and stores revisions of all types of projects &#8211; this includes code files, text files and image files.<\/p>\n<p>With Git there is no risk of losing any data &#8211; since it keeps \u201csnapshots\u201d of every change made to the project.<\/p>\n<p>The predecessors of Git &#8211; CVS and SVN &#8211; committed all changes to a central repository. Unlike them Git allows developers to copy the entire repository to their own system. This way when a change is made to the local copy it can also easily be pushed to the central server.<\/p>\n<p>Consequently, the dev won\u2019t have to make a new server connection for every single change they make.<\/p>\n<h2><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-1296\" src=\"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-1000x658.png\" alt=\"github\" width=\"600\" height=\"395\" srcset=\"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-1000x658.png 1000w, https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-300x197.png 300w, https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-768x505.png 768w, https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github.png 1028w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>Who uses Git and for what?<\/h2>\n<p>Developers mostly use Git for the purpose of setting up preview versions of websites or apps they are working on. This enables them to make all the needed tests on the production server, or even on a different test\/staging server.<\/p>\n<p>Every developer who wants to use Git on a web server for testing purposes must do two things. First, create a Git repository on their local machine, next set up a cloned Git repository on the server.<\/p>\n<p>Repository hosting platforms such as GitHub enable developers to test their projects in a web-based graphical environment:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-1361\" src=\"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-support-hosting-platform-1000x540.png\" alt=\"github support hosting platform\" width=\"600\" height=\"324\" srcset=\"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-support-hosting-platform-1000x540.png 1000w, https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-support-hosting-platform-300x162.png 300w, https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-support-hosting-platform-768x415.png 768w, https:\/\/reseller-hosting-themes.com\/wordpress\/wp-content\/uploads\/2017\/03\/github-support-hosting-platform.png 1080w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Since Git is now enabled on our platform, developers will have the freedom to push, pull or clone their projects not just from GitHub but from any other platform hosting their repository to one or several accounts on our servers.<\/p>\n<p>The best way to do that is via SSH. It first opens a secure connection and then executes Git operations on the server as required.<\/p>\n<p>Thanks to the SSH there is no need for the deployment of a daemon service on the server. Normally this has been one of the main security concerns of web hosts.<\/p>\n<p>Git offers a much more easy and fast way to deploy a script or an entire application on a web hosting server. It also allows users to spread version control content over several hosting accounts simultaneously. As a result developers won\u2019t have to upload content to each and every account separately via FTP. This also pertains to the updates &#8211; with a simple Git+SSH command the developer will be able to push an update from the Git repository.<\/p>\n<h2>Git available\u00a0on Hepsia-based hosting services<\/h2>\n<p>All Hepsia Control Panel-managed hosting solutions come with Git support by default. These include:<\/p>\n<p>\u2022 <a href=\"https:\/\/www.resellerspanel.com\/cloud-web-hosting\/\" target=\"_blank\" rel=\"noopener noreferrer\">Web hosting packages<\/a><br \/>\n\u2022 <a href=\"https:\/\/www.resellerspanel.com\/semi-dedicated-hosting\/\" target=\"_blank\" rel=\"noopener noreferrer\">Semi-dedicated servers<\/a><br \/>\n\u2022 <a href=\"https:\/\/www.resellerspanel.com\/virtual-private-servers\/openvz\/\" target=\"_blank\" rel=\"noopener noreferrer\">OpenVZ Virtual Private Servers<\/a> with a Hepsia installation<br \/>\n\u2022 <a href=\"https:\/\/www.resellerspanel.com\/dedicated-servers\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dedicated servers<\/a> with a Hepsia installation<\/p>\n<p>With each one of these types of services, the customers can use Git right out of the box, without having to activate anything or purchase anything in addition.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>All customers using the Hepsia Control Panel can now freely use Git in their hosting account. It&#8217;s free and available by default.<\/p>\n","protected":false},"author":1,"featured_media":1295,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/posts\/1266"}],"collection":[{"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1266"}],"version-history":[{"count":11,"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/posts\/1266\/revisions"}],"predecessor-version":[{"id":1503,"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/posts\/1266\/revisions\/1503"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/media\/1295"}],"wp:attachment":[{"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reseller-hosting-themes.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}