Files
codefever/doc/en-us/common/clone_method.md
Carney Wu d3de96487f initial version (#1)
* 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>
2022-01-19 17:21:59 +08:00

14 lines
849 B
Markdown

# HTTP 和 SSH 的选择
在克隆仓库到本地时, 一般会遇到选择使用 `HTTP` 还是 `SSH` 方式来连接远端仓库的问题。
`CodeFever` 也提供了这两种方式供用户选择
### 两种方式的比较
`SSH` 方式的优点在于, 当用户在 `CodeFever` 的个人设置中设置好 `SSH Key` 以后,每次使用 `SSH` 连接远端仓库均不需要再进行任何人工的认证方式。但是使用 `SSH` 方式对于用户有一定的技术 要求, 用户必须自己生成 `SSH Key` 并完成配置。
相比之下 `HTTP` 方式更适合新手和不熟悉操作系统的用户, 不需要生成并设置 `SSH Key`。 但是在使用 `HTTPS` 方式连接远端仓库时,每次连接都需要输入邮箱和密码进行身份认证。
> 关于如何生成 `SSH Key`。 参照: [获取并设置 SSH Key](ssh_key.md)