GIt -- git push 远程分支老是需要重新输入公钥密码问题处理?

  步骤:

  1.   先查看远程有哪些分支
  2.   删除远程分支,重新关联远程分支
  3.  最后再git push 到远程分支
git remote -v
git remote rm RedisNote
git remote add origin git@github.com:mrsmallyi/RedisNote.git
git push origin master

过程如下:
Administrator@AFAAW-704071818 MINGW64 ~/Documents/GitHub/RedisNote (master)
$ git remote -v
RedisNote       git@github.com:mrsmallyi/RdisNote.git (fetch)
RedisNote       git@github.com:mrsmallyi/RdisNote.git (push)
origin  git@github.com:mrsmallyi/RedisNote.git (fetch)
origin  git@github.com:mrsmallyi/RedisNote.git (push)

Administrator@AFAAW-704071818 MINGW64 ~/Documents/GitHub/RedisNote (master)
$ git remote rm RedisNote

Administrator@AFAAW-704071818 MINGW64 ~/Documents/GitHub/RedisNote (master)
$ git remote -v
origin  git@github.com:mrsmallyi/RedisNote.git (fetch)
origin  git@github.com:mrsmallyi/RedisNote.git (push)

Administrator@AFAAW-704071818 MINGW64 ~/Documents/GitHub/RedisNote (master)
$ git remote rm origin

Administrator@AFAAW-704071818 MINGW64 ~/Documents/GitHub/RedisNote (master)
$ git remote add origin git@github.com:mrsmallyi/RedisNote.git

Administrator@AFAAW-704071818 MINGW64 ~/Documents/GitHub/RedisNote (master)
$ git push origin master
Enter passphrase for key '/c/Users/Administrator/.ssh/id_rsa':
Everything up-to-date

 

posted @ 2018-07-31 21:32  洪先森  阅读(705)  评论(0编辑  收藏  举报