mirror of
https://github.com/PGYER/codefever.git
synced 2026-05-07 22:18:21 +08:00
* fix(Useless Code): remove useless code * feat(Deploy Scripts): add deploy scripts * fix(Delopy Script): change settings * fix(Deploy Script): fix ssh-keygen script * fix(Deploy Script): change env file path * feat(Deploy Script): add db migration * fix(Deploy script): change script * feat(Deploy Script): add sql file to create database * fix(Deploy Script): add composer support * fix(Deploy Script): add composer * fix(Service Script): add http gateway * fix(Deploy Script): add git path * fix(Deploy Script): fix setting bugs * fix(Init Script): get user from config * fix(Service): adjust run users * feat(Doc): add doc * fix(Doc): change docs * fix(Deploy script): change owner of storage path * feat: codefever-community documentation system * fix(Doc): doc details page style * feat: fix page navigation * fix(SQL File): fix db file fit MySQL 5.7 * fix(FileTree): empty repository display * fix: fix helper navigation * docs(zh-cn essential part): * fix(Doc Style): change markdown.css * docs(contribution doc): * fix: unified page style * docs(Readme): add readme * build(Build): Co-authored-by: cubic <carneywu@pgyer.com> Co-authored-by: pololi <pololi@pgyer.com> Co-authored-by: yangchen <chenyang@pgyer.com>
849 B
849 B
HTTP 和 SSH 的选择
在克隆仓库到本地时, 一般会遇到选择使用 HTTP 还是 SSH 方式来连接远端仓库的问题。
CodeFever 也提供了这两种方式供用户选择
两种方式的比较
SSH 方式的优点在于, 当用户在 CodeFever 的个人设置中设置好 SSH Key 以后,每次使用 SSH 连接远端仓库均不需要再进行任何人工的认证方式。但是使用 SSH 方式对于用户有一定的技术 要求, 用户必须自己生成 SSH Key 并完成配置。
相比之下 HTTP 方式更适合新手和不熟悉操作系统的用户, 不需要生成并设置 SSH Key。 但是在使用 HTTPS 方式连接远端仓库时,每次连接都需要输入邮箱和密码进行身份认证。
关于如何生成
SSH Key。 参照: 获取并设置 SSH Key