Utilisez d'abord git pour initialiser le dossier, puis créez un nouveau fichier hello et exécutez git commit -a -m "new file hello", mais la soumission n'a pas réussi, comme suit :
git commit -am 'added new benchmarks'
位于分支 master
初始提交
未跟踪的文件:
hello
提交为空,但是存在尚未跟踪的文件
-a
consiste à soumettre tous les fichiers qui ont été ajoutés au référentiel et modifiésPour les fichiers qui ont été ajoutés au référentiel et qui ont été modifiés, vous pouvez utiliser
git commit -am "message"
Les nouveaux fichiers doivent d'abord être ajoutés au référentiel.De plus, n'écrivez pas le contenu du message de validation au hasard, essayez d'être aussi standardisé que possible, vous pouvez vous référer à la référence d'écriture du message de validation - Ruan Yifeng
Commençons par comprendre les concepts d'espace de travail Git, de zone de transit et de référentiel
Espace de travail : C'est le répertoire que vous pouvez voir sur votre ordinateur.
Zone de stockage temporaire : On l'appelle stage, ou index en anglais. Il est généralement stocké dans le fichier d'index (.git/index) sous le "répertoire git", c'est pourquoi on appelle parfois la zone de stockage temporaire l'index (index).
Dépôt : Il y a un répertoire caché .git dans l'espace de travail. Ce n'est pas l'espace de travail, mais le référentiel Git.
Après avoir compris ce qui précède, utilisez git status pour vérifier l'état actuel et quels fichiers (dans l'espace de travail, la zone de préparation ou le référentiel) ont été modifiés
Modification des fichiers dans l'espace de travail, utilisez d'abord git add <file_nane> pour les ajouter à la zone de préparation
Vous devez ajouter les fichiers de la zone de préparation au référentiel, utilisez git commit -m 'modified comments'
Si vous devez soumettre à l'entrepôt distant, utilisez git push <remote>
Parce que vous devez d'abord ajouter le fichier à la gestion git via git add <file_name>
Les nouveaux fichiers ajoutés après git init doivent d'abord être git add avant de pouvoir être inclus dans la gestion du référentiel git, sinon les fichiers nouvellement ajoutés seront dans un état non suivi.
git status Afficher les fichiers non ajoutés
git add file1 file2 add files
git commit -m "*" commit