myeclipse使用egit 提交云端项目

前置条件(未安装git bash 、tortoise git 、进行egit相关操作的同学):
Git bash配置:
https://support.huaweicloud.com/usermanual-codehub/codehub_hlp_0001.html
tortoise安装配置 tortoise git 保存私钥参考如下连接:
https://blog.csdn.net/xiezhongyuan07/article/details/79411299

TortoiseGit安装后 安装向导无法勾选Load Putty Key,该选项为灰色的解决办法
https://www.cnblogs.com/tail/p/5285515.html

myeclipse右击项目没有team的话 尝试安装egit(myeclipse好像自带egit)
安装包链接:
https://www.cnblogs.com/zjiacun/p/6856099.html
参考资料:
https://support.huaweicloud.com/usermanual-codehub/devcloud_hlp_0941.html

(1)首先 Windows ->Perference
myeclipse使用egit 提交云端项目_第1张图片
然后生成密匙,不让他用本地的git,他自己用的时egit。存在这个位置
myeclipse使用egit 提交云端项目_第2张图片
myeclipse使用egit 提交云端项目_第3张图片

把id_rsa.pub里的公钥复制到
在这里插入图片描述myeclipse使用egit 提交云端项目_第4张图片
(2)选择windows->preference(避免之后出现transport error)

myeclipse使用egit 提交云端项目_第5张图片

myeclipse使用egit 提交云端项目_第6张图片
myeclipse使用egit 提交云端项目_第7张图片
**

正式操作:

**
项目开发人员
一、有之前项目仓库残余的话 可以右击删除仓库
myeclipse使用egit 提交云端项目_第8张图片
二、把云端分支master中的项目下载拿到本地

myeclipse使用egit 提交云端项目_第9张图片

三、
(1)myeclipse通过Import导入项目

(2)右击项目-Team(已经安装好egit前提下)
-Share project
myeclipse使用egit 提交云端项目_第10张图片
选择git next
(3)新建一个git仓库 选择好位置

myeclipse使用egit 提交云端项目_第11张图片
myeclipse使用egit 提交云端项目_第12张图片
(4)创建属于自己的分支(云端master只有管理员有权合并)
Quick Access 里面搜索 git repositories

myeclipse使用egit 提交云端项目_第13张图片
右击Branches-switch to-new branch
统一命名 姓名缩写 学号后三位
myeclipse使用egit 提交云端项目_第14张图片
保证分支对号打在自己的项目分支上
myeclipse使用egit 提交云端项目_第15张图片
注:自己本地有多个分支的话 右击分支-check out可以进行切换

(5)项目有? 右击项目-Team-Commit

myeclipse使用egit 提交云端项目_第16张图片
写清提交日志 选择全部
myeclipse使用egit 提交云端项目_第17张图片
(6)
右击项目-Team-push branch 到自己的分支
myeclipse使用egit 提交云端项目_第18张图片
复制SSH地址
myeclipse使用egit 提交云端项目_第19张图片
一定必须是SSH地址
URI前面带https不行

myeclipse使用egit 提交云端项目_第20张图片
在云端自动创建自己的分支

myeclipse使用egit 提交云端项目_第21张图片
myeclipse使用egit 提交云端项目_第22张图片
myeclipse使用egit 提交云端项目_第23张图片(7)刷新查看 已经生成了自己的分支 且包含提交的项目
myeclipse使用egit 提交云端项目_第24张图片
myeclipse使用egit 提交云端项目_第25张图片
(8)对项目进行开发 修改代码 无误上传云端
此处举例为删除jsp下文件(修改代码原理相同)
myeclipse使用egit 提交云端项目_第26张图片
删除完之后有* 文件下有红色!
myeclipse使用egit 提交云端项目_第27张图片
运行无误之后 上传云端
右击项目-Team-commit

修改日期:2020.06.20
修改原因:删除多余jsp文件
修改人:xxx
myeclipse使用egit 提交云端项目_第28张图片
myeclipse使用egit 提交云端项目_第29张图片
Commit and push

网页的确删掉 且有提交记录

myeclipse使用egit 提交云端项目_第30张图片

你可能感兴趣的:(开发)