J'écris actuellement du code sur mon ordinateur de bureau et mon ordinateur portable. Je souhaite synchroniser le code sur les deux machines. Cela peut-il être réalisé via github ? Quelles sont les étapes ?
Je suis novice, la question peut être un peu confuse, merci de me donner quelques conseils.
C'est possible. Utiliser GitHub Desktop est très pratique. Apprenez simplement à utiliser git. Si vous ne souhaitez pas rendre le code public, vous pouvez demander une plate-forme git nationale et en utiliser une privée gratuitement. Github est open source par défaut et peut être téléchargé par d'autres. L'autre consiste à créer votre propre serveur. Si vous souhaitez qu'il soit plus puissant, similaire au côté Web de github, vous pouvez utiliser Docker pour créer gitlab. C'est très pratique, une seule commande. De plus, en tant que client, GitHub Desktop peut faire fonctionner d'autres projets git en l'ouvrant localement. La gestion graphique et les différences sont très pratiques.
1. Construisez un entrepôt.
2. Définissez .gitignore pour exclure les éléments dont vous ne souhaitez pas de contrôle de version, tels que certains fichiers journaux temporaires.
3. Soumettez-le à l'entrepôt.
4. L'ordinateur 2 clone localement, modifie le code et le soumet à l'entrepôt
5. Basculez vers l'ordinateur 1, effectuez d'abord la synchronisation, puis synchronisez le code soumis par l'ordinateur 2.
Il est très pratique d'utiliser le client graphique GitHub Desktop pour des opérations telles que les soumissions quotidiennes, les pulls synchrones et les push.
Vous pouvez d'abord ouvrir un compte avec github, créer un entrepôt de tests, télécharger GitHub Desktop pour le tester, l'exécuter et vous comprendrez.
Si vous souhaitez utiliser github comme entrepôt d'hébergement de code à distance, je pense toujours qu'il est préférable d'utiliser git. Après tout, bien que l'outil de bureau graphique github soit facile à utiliser, ses fonctions sont simples et vous pouvez rencontrer du chinois tronqué. caractères. Ou la poussée échoue. Je pense donc que que vous soyez novice ou expert, je pense que git devrait être le premier choix si vous continuez à utiliser le bureau github, votre niveau git peut toujours rester au niveau de l'interface graphique.
Pour les besoins de l’affiche, les étapes sont les suivantes :
1. Créez d'abord un projet comme vous écrivez habituellement du code, comme créer un projet qt ou un projet vs
2. Entrez le dossier du projet et exécutez la commande suivante pour créer un référentiel git :
3. Ajoutez ensuite le fichier .gitignore Pour plus d'informations sur la fonction et la méthode de création de ce fichier, veuillez vous référer ici.
4. Ajoutez le fichier actuel à la zone de préparation, où
.
représente tous les fichiers nouvellement créés ou modifiés5. Soumettez cette modification
6. Créez un entrepôt distant, ouvrez la page d'accueil de github et créez un nouvel entrepôt. Notez qu'il est préférable de ne pas initialiser et ajouter de fichiers à l'entrepôt, sinon vous rencontrerez des problèmes plus tard.
7. Ajouter un lien vers l'entrepôt distant
8. Pousser vers un entrepôt distant
Vous pouvez maintenant vérifier si le push réussit dans l'entrepôt distant.
Si vous êtes sur un autre ordinateur, vous pouvez cloner le référentiel distant localement,
Utilisez ensuite les étapes 4, 5 et 8 ci-dessus pour transférer les modifications de cet ordinateur vers l'entrepôt distant.
Si vous décidez d'utiliser git, il est recommandé d'étudier en profondeur le workflow de git. Je recommande le livre progit Il existe une version électronique gratuite sur le site officiel.
Lien du tutoriel GitHub
Utilisez git pour créer votre propre entrepôt, soit SVN, soit git.