recherche

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

Comment git peut-il soumettre un fichier une seule fois, puis aucune modification du fichier ne sera soumise et toutes les branches prendront effet ?

Il existe un fichier de configuration
Enregistrer un état publiable sur git
Mais les tests locaux nécessitent des modifications du fichier de configuration
Ces modifications ne veulent pas être soumises à git
Pratiques précédentes
git update-index --assume-unchanged
Ne laissez pas les fichiers être suivis localement
Mais cette approche n'a aucun effet sur les autres branches

Existe-t-il une commande permettant d'obtenir l'effet souhaité ?

世界只因有你世界只因有你2771 Il y a quelques jours1035

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

  • 为情所困

    为情所困2017-05-02 09:28:51

    git-extras fournit une commande git lock, qui peut implémenter cette fonction. Après avoir soumis le fichier, utilisez la commande git lock pour verrouiller le fichier de configuration.

    Bien sûr, l'implémentation de cette commande git lock est très simple, regroupant les fonctions fournies avec git :

    git update-index --skip-worktree 文件路径
    

    A le même effet.

    répondre
    0
  • 迷茫

    迷茫2017-05-02 09:28:51

    Je ne sais pas si le fichier .gitignore est satisfaisant. Après l'avoir soumis une fois, remplissez le fichier de configuration et ajoutez-le au fichier .gitignore, et il ne sera plus soumis

    répondre
    0
  • Annulerrépondre