Comment git peut-il soumettre un fichier une seule fois, puis aucune modification du fichier ne sera soumise et toutes les branches prendront effet ?
世界只因有你
世界只因有你 2017-05-02 09:26:51
0
2
1039

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é ?

世界只因有你
世界只因有你

répondre à tous(2)
为情所困

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.

迷茫

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal