Eclipse将项目以Git方式分享上传到码云gitee上

Eclipse将项目以Git方式分享上传到码云gitee上

一、准备工作
1、一个注册好的码云帐号 https://gitee.com/
2、安装好的Eclipse (本示例用的版本 Neon 4.6.3 ,已经集成Git)

二、Eclipse 配置Git 相关帐号资料
1、路径: Window --- Preferences --- Team--- Git --- Configuration --- User Settings --- Add Entry --- 如下图:
a. user.email : “ 您的码云帐号”
b. user.name: "提交时显示的名字,自定义。"
c. 等价于git命令: git config --global user.name/user.email "xxxx"

Eclipse将项目以Git方式分享上传到码云gitee上

三、Eclipse 配置 publickKey
1、生成 key 路径: Window --- Preferences --- General --- Network Connections --- SSH2 --- Key Management --- Generate RSA Key ---

Eclipse将项目以Git方式分享上传到码云gitee上

2、获取 key 路径: Window --- Preferences --- General --- Network Connections --- SSH2 --- General

Eclipse将项目以Git方式分享上传到码云gitee上

四、在码云中配置 用户 ssh key
1、步骤: 登录码云 --- 进入 个人设置中心 --- SSH公钥 (即: 用户 ssh key)

Eclipse将项目以Git方式分享上传到码云gitee上

项目的 sshkey 只针对项目,且我们仅对项目提供了部署公钥,即项目下的公钥仅能拉取项目,这通常用于生产服务器拉取仓库的代码。
用户的 key 则是针对用户的,用户添加了 key 就对用户名下的项目和用户参加了的项目具有权限,一般而言,用户的key具有推送和拉取的权限,而项目的 key 则只具有拉取权限。

3、补充:验证添加的 key 是否生效。
在 Git Bash 中输入命令: ssh -T [email protected]
返回: Welcome to Gitee.com, xxx ! ---- 则表示添加key成功!


五、Eclipse项目分享到码云
1、码云上创建一个项目,名字: gitee (步骤略)
2、Eclipse上创建一个项目,名字: gitee
3、Eclipse项目分享到码云: 选中项目gitee --- 右键 --- Team --- Share Project --- Git --- 如下

Eclipse将项目以Git方式分享上传到码云gitee上

4、提交项目: 选中项目gitee --- 右键 --- Team --- Commit ---

Eclipse将项目以Git方式分享上传到码云gitee上

5、在Commit Message 框中输入提交注释,点击 Commit 按钮,即可完成提交。

6、获取远程仓库URL:回到码云,创建项目gitee的主页 --- 点击 克隆/下载 --- Https --- 复制

Eclipse将项目以Git方式分享上传到码云gitee上

7、推送到码云: Eclipse --- 选中项目gitee --- 右键 --- Team --- Remote --- Push ---
    
Eclipse将项目以Git方式分享上传到码云gitee上
Eclipse将项目以Git方式分享上传到码云gitee上

Eclipse将项目以Git方式分享上传到码云gitee上
        继续 next ,即可完成 push 操作。

8、若失败,报错,请先进行 pull 拉取操作。
选中项目gitee --- 右键 --- Team --- Pull 。


PS: 以上操作都是本人一步步操作记录下来的,若您按照操作无法完成上传,可留言或私信联系,谢谢。