Github的私有项目使用Xcode导入后push时候一直输入密码的问题

公司创建了新的github私有仓库,之前用的gitlab,现在要求项目全转过去,结果直接改remote地址之后每次初次push竟然想让我输入几千次密码(多少文件就询问多少次),查了很久资料,只能使用SSH的方法来做验证了 生成ssh和配置ssh key的方法看这里吧

从头开始,之前有项目叫Project,移除里面隐藏的.git文件(项目都是上线很久的,commit信息已经没什么用了。。。),然后新建一个准备使用的文件夹 Project-iOS, 使用终端cd到 Project-iOS,然后:
git init
之后配置在GitHub的账号名和邮箱:
git config user.name xxx
git config user.email xxx,
然后配置远程地址(注意使用SSH格式):
git remote add origin git@github.com:xxx/xxxxx.git
这时候就可以pull一下,有readme的话先更新下来:
git pull origin master
然后就可以把自己之前项目的所有文件复制进来了
再在终端添加所有文件:
git add .
然后提交:
git commit -a -m "commit info"'
再push:
git push origin master

ok 大功告成

所有出现Enter passphrase for key '/Users/xxx/.ssh/id_rsa 的地方输入你配置ssh key时候设置的密码
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容