赞
踩
首先下载git,网址:https://git-scm.com/downloads
配置git的username;email
其中username是个人资料中的姓名;email是多邮箱管理中的我的邮箱地址
ssh-keygen -t rsa -C "xxxx@521.com"
连续按三次回车,设置的密码为空,最后得到了两个文件:id_rsa和id_rsa.pub
注意:这里的
xxxx@521.com"
只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。
现网的大部分教程均讲解的使用邮箱生成,其一开始的初衷仅仅是为了便于辨识所以使用了邮箱。
复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。
添加后,在终端(Terminal)中输入
ssh -T git@gitee.com
==需要输入yes
,确认连接
首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.
内容,则证明添加成功。
添加成功后,就可以使用SSH协议对仓库进行操作了。
Gitee 提供了基于 SSH 协议的 Git服务,在使用 SSH 协议访问仓库之前,需要先配置好账户/仓库的SSH公钥。
Tips : SSH Key的生成和测试 详见 「仓库管理」->「公钥管理」 章节。
用户可以通过主页右上角 「个人设置」->「安全设置」->「SSH公钥」->「添加公钥」 ,添加生成的 public key 添加到当前账户中。
需要注意: 添加公钥需要验证用户密码
和仓库"只读"权限的 SSH Key 相比,账户的 SSH Key 同时具备推送/拉取
的权限,对用户创建/参与的仓库均能使用,使用起来更加方便。
仓库的 sshkey 只针对仓库,且我们仅对仓库提供了部署公钥,即
仓库下的公钥仅能拉取仓库
,这通常用于生产服务器拉取仓库的代码。
而用户的 key 则是针对用户的,用户添加了 key 就对用户名下的仓库和用户参加了的仓库具有权限,一般而言,用户的key具有推送和拉取的权限,而仓库的 key 则只具有拉取权限。
创建远程仓库
浏览器中进入到自己的Git主页 然后创建一个仓库 如图
创建仓库图1
创建仓库选择公开 红线位置用默认的 不要进行设置
创建仓库图2
*如果创建成功就会出现下图:*
创建成功图3
创建完成后会自动到仓库页面,复制仓库地址(后期使用)
5. 在上面输入文字,ctrl+Enter,然后提交
6. 右侧 … 进行推送到云端gitee仓库(期间会输入 用户名,密码 )
7. 云端查看修改的文件
我这里加了.git 和 node_module
vscode里的.gitignore文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。