Maison > interface Web > js tutoriel > Résumé de quelques erreurs courantes dans git

Résumé de quelques erreurs courantes dans git

一个新手
Libérer: 2017-09-26 09:56:26
original
1285 Les gens l'ont consulté


erreur d'erreur git push : échec de la transmission de certaines références à 'git@github.com :

$ git push -u origin master
To git@github.com:xxx/xxx.git
 ! [rejected]        master -> master (fetch first)error: failed to push some refs to 'git@github.com:xxx/xxx.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
Copier après la connexion
原因 github 远程仓库中readme.md文件不在本地仓库中 
   解决方法
$ git pull –rebase origin master
$ git push -u origin master 
   可以参考
Copier après la connexion

Message d'erreur :fatal : l'origine distante existe déjà.

La raison de cette erreur est que l'origine distante existe déjà, le lien distant existe déjà
La solution est d'utiliser d'abord git remote rm origin, puis de saisir les éléments que vous souhaitez modifier

Lorsque vous ne trouvez pas le fichier .ssh sur votre mac, vous pouvez utiliser le cat ou vim Ligne de commande pour le visualiser. Le contenu du fichier à visualiser

Méthode pour générer la clé ssh MAc localement

1. 查看秘钥是否存在

打开终端查看是否已经存在SSH密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删除,   也可以直接删除,  

2.生成新的秘钥, 命令如下

$ssh-keygen -t rsa -C "youremail@example.com"你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,因为这个Key仅仅用于简单的服务,所以也无需设置密码。

完成后会有如下显示

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/你的电脑用户名/.ssh/id_rsa.
Your public key has been saved in /Users/你的电脑用户名/.ssh/id_rsa.pub.
The key fingerprint is:SHA256:5V6ZCQNS/3bVdl0GjGgQpWMFLazxTslnKbW2B1mbC+E example@qq.com如果服务器端需要公钥,  直接把.ssh目录下的id_rsa.pub配置即可, id_rsa为私钥一定要保密!!!!
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal