Je suis motivé pour commencer à utiliser GitHub car un employeur potentiel souhaite consulter mon code source, mais je trouve que le processus consistant à enregistrer manuellement les fichiers à partir de mon ordinateur après les avoir téléchargés est un peu inefficace. Est-il possible d’exécuter git sur mon VPS régulièrement ou par commande Transférer les répertoires de sélection dans un référentiel git?
J'exécute WHM 11.52.2 sur CentOS 6.7.
Sinon, quelqu'un peut-il recommander un flux de travail décent pour la synchronisation des sauvegardes actives, locales et distantes (sans avoir plusieurs copies locales)?
La solution consiste à tout mettre sur votre site Web dans git
. Modifiez les fichiers localement sur votre ordinateur personnel. Lorsque vous êtes prêt à publier, poussez-les vers github et poussez-les vers votre site Web via ssh. Voici un tutoriel qui vous explique le clonage de votre référentiel git sur SSH: https://www.siteground.com/tutorials/siteground-git/clone-git-repository.htm
Le seul inconvénient est que si vous avez des données sensibles (comme des mots de passe) dans l'un de vos codes, vous devrez les supprimer avant de tout transférer vers git. D'habitude, je stocke les mots de passe dans des fichiers de configuration situés en dehors du référentiel git et leur code les lit à partir d'un emplacement connu.