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

Git已推送的文件设置忽略且不从仓库删除

第一次推送到远程仓库的配置文件,之后因项目每个成员的系统环境不同,配置的内容也不同,需要忽略它以防止推送

现在通过git rm --cached filename取消跟踪,然后把文件写入.gitignore中忽略,的确是能够忽略,但是提交的时候显示的变动是忽略的文件被删除,并且推送到远程仓库后被忽略的文件果然被删除了

总的来说就是想第一次推送把文件推送上去, 以后就都不推送, 但没想到忽略的话是直接从仓库删除, 请各位指点下有何方法能实现?

ringa_leeringa_lee2727 Il y a quelques jours793

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

  • 天蓬老师

    天蓬老师2017-05-02 09:47:29

    Utilisation du paiement clairsemésparse-checkoutRésolu le problème
    Description du lien du lien de référence ci-joint

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:47:29

    Vous pouvez essayer de vous tromper et faire semblant de ne pas le voir. .

    git update-index --assume-unchanged xxx/xxx

    répondre
    0
  • PHPz

    PHPz2017-05-02 09:47:29

    Dans ce cas, vous créez généralement un config.ini.dist que les utilisateurs peuvent modifier

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:47:29

    Je ne pense pas que vous ayez besoin de définir les fichiers ignorés dans le fichier .gitignore. Étant donné que vous ne souhaitez pas transférer ces fichiers vers la télécommande, mais souhaitez conserver ces fichiers à distance, vous ne pouvez tout simplement pas les ajouter à la zone de stockage temporaire. Plus précisément, lorsque git add, ne mettez simplement pas ces fichiers add dedans. Cependant, cela présente également l'inconvénient que vous pouvez rencontrer une situation dans laquelle vous ne pouvez pas changer de branche car il y a toujours des modifications qui n'ont pas été ajoutées à la zone de préparation.

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:47:29

    Votre idée est très étrange. Puisque vous n'avez pas à vous en soucier après la première soumission, vous n'avez pas besoin de l'ajouter au fichier .gitignore. Votre fichier change-t-il constamment ?

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:47:29

    Ajoutez le nom du fichier directement à gitignore, puis générez-en un en ligne et ce sera fait. Pourquoi devez-vous réparer git ? Je n'ai pas compris.

    répondre
    0
  • 黄舟

    黄舟2017-05-02 09:47:29

    J'ai rencontré ce problème et je n'ai pas encore trouvé de solution. Il n'y a probablement aucun moyen

    répondre
    0
  • Annulerrépondre