Linux Sysadmin/server admin help needed with Git & GitHub configuration, knowledge of Drupal 8 and Composer is a plus :
I want to install and configure Git on a BlueHost VPS server (Linux) to accomplish the following scenario:
- I want to have a local Git client running on my computer (Windows/Mac), and I want to push my local code changes to a remote GitHub repository;
- I want to be able to login to my BlueHost server via SSH and make a \u2018pull' from the GitHub repository to update my Drupal installation.
- I want to be able to push' from my BlueHost-based Drupal code base (connected via SSH as I described above) back to the GitHub repository if I ever do any code changes directly on the server.
- When running my local Git on my laptop, I must be able to 'pull' from the GitHub repository to update my local code base.
The desired deliverables for this project are -
1. A detailed instruction for the end user with clearly defined steps on how to accomplish the tasks outlined above.
2. A detailed log of what was done during completing this job - so a similar setup can be performed following the steps from the log.
While doing that task it would be nice to get 'drush' and 'composer' configured on the server so that I can update my Drupal 8 site when needed, from the command line.
I expect that for an experienced Linux system admin with Drupal knowledge the above tasks should take a few hours.
Please give me your time and price estimate.
Ask questions if needed.
Thanks!
About the recuiterMember since Mar 14, 2020 Augustine Paul
from Bayern, Germany