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

Git是否可以忽略对已经commit过的文件的变更?

比如config.yml我已经commit了。 然后修改了config.yml,但对此文件的修改不希望再commit。

PHP中文网PHP中文网2739 Il y a quelques jours563

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

  • PHP中文网

    PHP中文网2017-04-21 11:19:46

    Pour ignorer tous les changements

    git reset --hard
    

    Si vous ignorez simplement un seul fichier

    git checkout filename.txt
    

    désolé, j'ai mal interprété

    Vous pouvez ajouter config.yml.example au référentiel, puis ignorer config.yml dans .gitignore.

    Lorsque la configuration est activée, cp config.yml.example config.yml suffit, et alors les mises à jour de config.yml ne seront pas validées.

    répondre
    0
  • 阿神

    阿神2017-04-21 11:19:46

    Bloquez simplement .gitignore directement dans le fichier config.yml. Ce qui a été validé auparavant ne changera pas, et Git ignorera automatiquement les modifications apportées à ce fichier à l'avenir.

    répondre
    0
  • Annulerrépondre