Configuration de Git et téléchargement sur github

Tout d’abord, via l’url : Git – Téléchargements

Téléchargez git et installez-le dans l'interface suivante

Ensuite, configurez git et les opérations de base :

1. Configurez le nom d'utilisateur et l'adresse e-mail (nécessaires pour que l'entrepôt puisse distinguer les différents téléchargeurs)

Faites un clic droit sur le bureau Windows, affichez plus d'options, cliquez sur bash ici

 

 Après avoir ouvert la fenêtre ci-dessus, entrez le contenu suivant pour terminer cette étape de configuration.

$ git config --global user.name Remplissez le nom d'utilisateur ici 
$ git config --global user.email Remplissez l'adresse e-mail ici

2. Initialiser l'entrepôt (condition nécessaire)

Faites un clic droit à l'endroit où vous souhaitez créer l'entrepôt et cliquez toujours sur bash ici

Entrez git init pour initialiser et créer un entrepôt git

En cas de succès, le dossier caché .git devrait apparaître comme suit :

3. Téléchargez les fichiers de l'espace de travail (fichiers locaux) vers le référentiel git

 Git divise l'ensemble du système en trois parties : la première partie est l'espace de travail (c'est-à-dire votre dossier local), la deuxième est la zone de transit et la troisième est l'entrepôt. Par conséquent, si vous souhaitez télécharger vers l’entrepôt, vous devez passer par la zone de préparation.

Utilisez git add . pour soumettre tous les fichiers du dossier actuel à la zone de préparation.

 

 OK, maintenant tous les fichiers sont dans la zone de stockage temporaire. Ensuite, entrez git commit -m "submit information". Les informations de soumission sont le commentaire de cette soumission, qui contient les informations de cette soumission. Vous pouvez les modifier vous-même, et c'est une condition nécessaire, indispensable

 Tous les fichiers sont soumis à l'entrepôt.

4. Soumettez les fichiers de l'entrepôt local à l'entrepôt distant (tel que github)

Connectez-vous d’abord à l’entrepôt distant

 Cliquez sur le bouton vert Code, copiez l'URL et entrez git remote add origin dans le shell. Entrez l'URL que vous avez copiée ici.

Où origin est le nom donné à l’entrepôt distant (compréhension personnelle), vous pouvez le nommer comme vous le souhaitez.

 En cas de succès, vous pouvez utiliser git remote pour interroger le référentiel distant connecté, comme suit

Enfin, vous pouvez télécharger, saisir git push origin master, ce qui signifie pousser la branche master vers l'entrepôt distant nommé origin.

 

 Autres instructions (les suivantes sont tirées de tutoriels pour débutants ) :

  • Lorsque la commande git reset HEAD est exécutée, l'arborescence de répertoires dans la zone de préparation sera réécrite et remplacée par l'arborescence de répertoires pointée par la branche principale, mais l'espace de travail ne sera pas affecté.

  • Lorsque la commande git rm --cached <file> est exécutée, le fichier sera supprimé directement de la zone de préparation et l'espace de travail ne sera pas modifié.

  • Lors de l'exécution  de la commande git checkout  .or  git checkout -- <file>  , les fichiers de l'espace de travail seront remplacés par tous les fichiers spécifiés dans la zone de préparation. Cette opération est dangereuse et effacera les modifications apportées à l'espace de travail qui n'ont pas été ajoutées à la zone de préparation. (La zone de travail, c'est-à-dire les fichiers locaux, sera écrasée par les fichiers de la zone de stockage temporaire ) Écraser ! ! ! En d’autres termes, les fichiers originaux ont disparu ! ! !

  • Lors de l'exécution de la commande git checkout HEAD .ou git checkout HEAD <file>, tout ou partie des fichiers de la branche master pointée par HEAD sera utilisé pour remplacer les fichiers de la zone de staging et de l'espace de travail. Cette commande est également extrêmement dangereuse, car elle effacera non seulement les modifications non validées dans l'espace de travail, mais également les modifications non validées dans la zone de préparation. (L'espace de travail, c'est-à-dire les fichiers locaux, est écrasé par les fichiers de la branche principale ) Écraser ! ! ! En d’autres termes, les fichiers originaux ont disparu ! ! !

  • git log Affichez les enregistrements de soumission historiques, vous pouvez ajouter l'option --graph pour l'afficher sous la forme d'une icône, le  paramètre --reverse  pour afficher tous les journaux à l'envers, git log --author affiche le contenu soumis par un utilisateur spécifique

  • git blâme <file> affiche les modifications apportées à un fichier spécifique

  • git checkout branchname change de branche. À ce moment-là, le contenu de l'espace de travail changera également avec le changement de branche. C'est normal. git checkout -b branchname crée une nouvelle branche et y bascule immédiatement. git branch pour afficher les branches existantes. git branch -d branchname supprime la branche nommée branchname

  • git pull origin master extrait la branche principale de l'entrepôt distant vers l'entrepôt local et la fusionne avec la branche locale actuelle. La fusion peut poser ici des problèmes, car les deux branches n'ont aucun rapport et ne peuvent donc pas être fusionnées. Vous pouvez ajouter l'option --allow-unrated-histories pour forcer la fusion

 

Je suppose que tu aimes

Origine blog.csdn.net/qq_16198739/article/details/125065465
conseillé
Classement