Après avoir modifié le code et l'avoir soumis via git commit, le journal rapporté est le suivant
deMacBook-Pro:cheatsheetcup yoo$ git commit -m"modified Cheatsheet.html"
On branch master
Changes not staged for commit:
modified: Python Cheatsheet.html
Untracked files:
.DS_Store
.idea/
no changes added to commit
Si le contenu du fichier Python Cheatsheet.html a été validé avec succès
Avez-vous git add
git commit -am "Cheatsheet.html modifié"
-un 表示 ajouter
Avant d'exécuter le commit, choisissez git add Cheatsheet.html ou git add .
Puis git commit -m "modified Cheatsheet.html"
Git est divisé en espace de travail et référentiel. L'espace de travail est votre code et le référentiel est l'enregistrement git.
Avant que la modification n'entre dans le référentiel, il existe une zone de stockage temporaire également appelée index, qui est la zone enregistrée après l'opération git add. Lors de la validation, les enregistrements de la zone de préparation sont ajoutés à la base de données de versions. Votre invite indique que la mise en scène n'a pas de contenu, ce qui signifie que vous n'avez pas effectué d'opération d'ajout.
Voir ici pour plus de détails http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000
Utilisez .gitignore pour bloquer les fichiers non suivis que vous ne souhaitez pas afficher. Ce ne sera pas bien s'ils apparaissent à chaque fois
Pas de git add ?
git
C'est un peu spécial. Les modifications qui doivent être ajoutées à la zone de préparation serontgit commit
soumises. Le même fichier peut également êtreadd
plusieurs fois. Si vous ne le souhaitez pasadd
vous pouvez :ou