SourceTree 使用 http(s) push免密设置


参考文档写在前面 ,参考过的如下:


原理文档 :  http://blog.csdn.net/u012163684/article/details/52433645

安装参考 :  http://9dic.com/ios/2016/02/25/global-credentialhelper-osxkeychain/


SourceTree 使用 http(s) 库是, 每次提交都会验证用户密码 ,解决办法如下 :

第一种方法 : (推荐使用)

1 , 打开终端 ,

2 ,$ : cd /usr/local/bin

进入 bin文件

3 , $ :  curl http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain -o
创建一个 git-credential-osxkeychain -o

4, git config –global credential.helper osxkeychain

使用这个 keychain存储密码

以上bin文件没有权限 ,请右击显示文件简介  , 把everyone 权限 设为 读与写



第二种: (SourceTree 并不推荐使用 , 不安全)

http://xxx/xx.Git  修改为:http://username:password@xxxxx/xxxx.git  (即新增username:password@)


打开方法:  SourceTree右上角  设置 --> 远程仓库 --> 选中仓库链接 编辑



你可能感兴趣的:(技巧/工具使用)