recherche

Maison  >  Questions et réponses  >  le corps du texte

git commit -a -m "..." Le commit est vide

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

提交为空,但是存在尚未跟踪的文件
为情所困为情所困2792 Il y a quelques jours1272

répondre à tous(5)je répondrai

  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:41:54

    -a consiste à soumettre tous les fichiers qui ont été ajoutés au référentiel et modifiés

    -a commit all changed files

    Pour 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

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:41:54

    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.

    1. 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

    2. Modification des fichiers dans l'espace de travail, utilisez d'abord git add <file_nane> pour les ajouter à la zone de préparation

    3. Vous devez ajouter les fichiers de la zone de préparation au référentiel, utilisez git commit -m 'modified comments'

    4. Si vous devez soumettre à l'entrepôt distant, utilisez git push <remote>

      répondre
      0
  • PHPz

    PHPz2017-05-02 09:41:54

    Parce que vous devez d'abord ajouter le fichier à la gestion git via git add <file_name>

    répondre
    0
  • PHPz

    PHPz2017-05-02 09:41:54

    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.

    répondre
    0
  • 某草草

    某草草2017-05-02 09:41:54

    git status Afficher les fichiers non ajoutés
    git add file1 file2 add files
    git commit -m "*" commit

    répondre
    0
  • Annulerrépondre