La clé est que vous utilisez https, qui n'utilise pas le canal ssh, donc la clé est inutile. Pour enregistrer le mot de passe pour https, vous pouvez vous référer à http://git.oschina.net/oschina/git-. osc/issues/2586, si vous voulez que ssh+key ne nécessite pas de mot de passe pour être soumis, et la branche distante doit utiliser le protocole ssh git@github.com:xx/xx.git
Il est normal de saisir le mot de passe en appuyant. Vous pouvez prendre certaines mesures pour omettre cette étape :
Utilisez SSH au lieu du lien https
Ajoutez votre clé publique SSH dans Github
À propos du problème de .gitignore :
Si vous souhaitez ignorer tous les fichiers commençant par Runtime sous www/Application/ dans le projet et le répertoire, supprimez simplement le / devant www, / représente le répertoire racine
J'ai changé le protocole et utilisé git+ssh pour configurer selon l'article http://www.ctrlqun.com/linux_..., tout est OK, pas besoin de ressaisir le mot de passe
La clé est que vous utilisez https, qui n'utilise pas le canal ssh, donc la clé est inutile. Pour enregistrer le mot de passe pour https, vous pouvez vous référer à http://git.oschina.net/oschina/git-. osc/issues/2586, si vous voulez que ssh+key ne nécessite pas de mot de passe pour être soumis, et la branche distante doit utiliser le protocole ssh
git@github.com:xx/xx.git
Il est normal de saisir le mot de passe en appuyant. Vous pouvez prendre certaines mesures pour omettre cette étape :
À propos du problème de .gitignore :
Si vous souhaitez ignorer tous les fichiers commençant par Runtime sous www/Application/ dans le projet et le répertoire, supprimez simplement le / devant www, / représente le répertoire racine
Connectez-vous en utilisant ssh
Le chemin de .gitignore est relatif au dépôt lui-même.
J'ai changé le protocole et utilisé git+ssh pour configurer selon l'article http://www.ctrlqun.com/linux_..., tout est OK, pas besoin de ressaisir le mot de passe