2017-09-09 10 views
2

Lorsque je crée un nouveau fichier dans un dossier suivi git et que je clique sur commit, il ne s'affiche pas pour la validation. Si je veux le montrer, j'ai besoin de faire un clic droit, puis cliquez sur Add ... puis de le valider. Les autres utilisateurs peuvent valider sans l'étape Add. Je suis le maître du projet dans GitLab.TortoiseGit n'ajoute pas automatiquement les fichiers

L'autre problème est quand je veux pousser chaque fois que TortoiseGit m'exige de ré-entrer le nom d'utilisateur et le mot de passe, mais quand quelqu'un d'autre (mon ami) essaye de faire cela, il ne demande pas le sien.

Répondre

1

Assurez-vous que votre fichier .gitignore ne contient pas de règle susceptible d'exclure les fichiers de manière inattendue. Par exemple ici j'ai localhost.pfx défini pour être ignoré mais le menu contextuel clic droit me permet toujours de l'ajouter à un commit: enter image description here

1

Dans les paramètres TortoiseGit, il y a une option dans l'onglet Dialog 2 pour Select Items Automatically

Pour ne pas oublier votre mot de passe, vous devez enregistrer vos informations d'identification. Voir l'onglet des informations d'identification des paramètres. En fonction de celui que vous avez installé, vous pouvez sélectionner l'assistant d'informations d'identification approprié.

Voir le doc TortoiseGit Settings pour plus de détails. D'un autre côté, devoir ajouter manuellement vos fichiers pour la validation n'est généralement pas une mauvaise chose. Il existe de nombreux scénarios où il est avantageux d'élaborer un commit en ajoutant simplement tous les changements dans la force brute du répertoire de travail.

+0

TortoiseGit -> Réglage -> Dialogues 2 "Sélectionner les éléments automatiquement" est déjà endossé .. – MorganFreeFarm

+0

@Morgan Les fichiers modifiés apparaissent-ils dans la fenêtre de validation? – LightBender

+0

Oui, seuls les nouveaux fichiers créés ne sont pas affichés. – MorganFreeFarm