-
Notifications
You must be signed in to change notification settings - Fork 1
常见使用问题总结
问:已经添加了公钥,bit * 操作的时候还是提示要输入 username,怎么办?
答:ssh-agent 没有带上公钥,执行一下 ssh-add,或 https://www.jianshu.com/p/ada03bd51ed5
可以试试 ssh config配置:
~/.ssh/config
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
问:已经添加了公钥,也 ssh-add 了,但是 bit * 的时候还是要输入 username,怎么办?
答:目前应该不会出现这样的问题,bit 应该只支持 ssh-rsa 格式的公钥,通过公钥管理平台只能添加 ssh-rsa 格式,所以不要手动修改 autherize_keys,应该就不会出现这样的问题
问:在编译机上使用bit为何为卡住、失败?
答:请配置 eb config set analytics_reporting false 关闭 bit 的 prompt
问:已经添加了公钥,也 ssh-add 了,但是 bit export 的时候还是要输入 username,怎么办?
答:检查一下bit export 命令是否使用正确,应该是bit export collection id,不要写成bit export collection/id
问:如何 fork 定制其他 scope、官方的组件?
答:bit import xxxx; bit export yourScope xxxx;
问:local scope下的组件A依赖组件B,对组件B进行tag会造成组件A自动进行一次patch version的tag,如何取消?
答:使用 --skip-auto-tag flag即可取消自动tag。关于bit component versioning的更多请查看:https://docs.bit.dev/docs/tag-component-version#automatic-dependents-tagging
问:公钥已经加过,bit-bin版本是14.8.8, bit export scope name 一直提示要输入密码,无法export,如何解决?
答:bit export scope name@tag version
问:bit import 到项目中的默认路径在bit.json中修改后没有生效,如何解决?
答:先 rm -rf .git/bit
再 bit init,ssh://[email protected]:/data/bit/ks-ef-fe,bit import
问:npm install 时总是报 @bit 目录权限错误,如何解决? 答:如果是通过 sudo npm install ebit-bin -g 则可能出现这个问题,把 ebit-bin 安装目录的权限改成 777,重新 npm install ebit-bin -g,删除 node_modules/@bit 重新 npm i 即可
问: bit import 或者 bit import --objects 时候报错 ,如何解决?
Bit Import: error: received an invalid response from the remote SSH server.
we the e-team