Getee平台提供了四种方式管理代码,如下图所示:
一、利用私家令牌(HTTPS)管理代码
长处:账户下所有项目都可以操作,而且利用快捷,过程简单,可以选择令牌的权限范围,HTTPS协议兼容性好。
缺点:安全性风险(令牌泄漏),无法知道令牌被多少人用,用在哪些地方,用在哪些项目,HTTPS 协议性能较差。
申请私家令牌
点击上图红框,跳转到令牌页面。如下图所示,填写形貌内容,随便写。提交跋文得生存令牌,页面关掉就没了,无法找回,只能再次生成新的随机令牌字符:
当地怎样创建项目
1、当地没有创建过项目大概拉取过项目,也就是空文件夹,那么可以直接利用此条命令拉取最新的代码,后面提交不用再别的配置
- git clone https://<Username>:<私人令牌>@gitee.com/***/***.git
复制代码 2、如果当地已经有git项目,只想修改配置,那么利用此条命令修改即可
- git remote set-url origin https://<Username>:<私人令牌>@gitee.com/***/***.git
复制代码 注意两种方法前提都要先配置用户和邮箱,这是必须的!如下
注意* 昵称就是提交后体现的谁提交的信息。
- git config --global user.name '昵称'
- git config --global user.email '邮箱'
复制代码 如果后台删除了私家令牌,那么利用令牌的所有用户以后的拉取和推送都会失败。
二、利用SSH公钥管理代码
长处:高度安全性,公钥存储在服务器端,私钥生存在当地。SSH高效传输性能
缺点:配置复杂,私钥需要保管、网络对SSH兼容性差
点击上图红框跳转到SSH公钥配置页面
先不用填写网页内容,首先需要利用的电脑上生成公钥,怎样生成公钥请往下阅读
1、首先“win+R”键输入"cmd"调出控制台
2、执行以下命令:
会看到如下,一直回车就行,如下图:
如许生成就成功了,第一个路径是私钥路径,第二个为公钥路径,这里我们需要公钥信息
粘贴到网页第二项内容,第一项会自动生成
利用以下命令测试一下,控制台会打印出和公钥绑定的账户信息:
如果返回 ”Hi gitee用户名xxxxxx......“ 分析配置成功了。而且会生成“known_hosts”文件
注意:如果当我们提交代码时出现如下情况:
“ 没有支持的认证方法 ”,我们需要修改 TortoiseGit 网络的 SSH 客户端为 git 服务器的 ssh.exe (前提条件:当地必须已经安装 git 服务器)。
到当地的git设置中修改:
点击欣赏,找到你安装Git的文件夹,修改成如下所示的路径
再次提交代码,OK,成功了。
其他两种方式(svn 和 svn+ssh)就不先容了。官方支持不推广,请自行摸索
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |