Git push -- force de L'idée IntelliJ

il semble que l'option force ait été retirée de la boîte de dialogue poussage. J'utilise actuellement IntelliJ IDEA 13.1.1 et je ne peux pas trouver comment pousser avec l'option fore. J'ai cherché dans la documentation et il semble que dans la version 10 l'option force était toujours là. Savez-vous peut-être comment pousser avec la force de L'idée IntelliJ?

26
demandé sur Jiri Peinlich 2014-03-28 20:14:54

2 réponses

aussi loin que est concerné, cette option ne devrait pas encore être dans L'interface graphique (pour L'idée 11-12 ou 13+).

Et il serait désactivé sur la branche principale.

C'est pourquoi problème 76252 préconise de pouvoir taper des commandes git dans la console git: de cette façon, vous avez encore un moyen d'exécuter la bonne commande, sans quitter L'IDE.


mise à jour novembre 2014, pour IntelliJ 14 (ne sera pas 13):

pour activer la fonctionnalité, l'utilisateur doit sélectionner"Permettre à force de pousser" dans les Paramètres de Contrôle de Version | Git".

comme protection supplémentaire, nous y avons ajouté une option de configuration pour spécifier la liste des branches "protégées", c'est-à-dire les branches auxquelles il n'est pas permis de forcer.

La valeur est enregistrée dans .idea/vcs.xml et donc est partagée au sein de l'équipe.

26
répondu VonC 2014-11-24 14:33:37

depuis la mise à jour de IntelliJ IDEA 14 Il est possible d'activer une case à cocher pour exactement cela, vous devez d'abord activer "Allow force push" dans Paramètres->Contrôle De Version->Git.

2018 mise à Jour: permettre À force de pousséebranche master, recherchez " branches protégées "dans les paramètres Git -> puis supprimez la valeur"master".

22
répondu Alim Özdemir 2018-05-17 20:08:43