天天记录 - Eclipse Git插件Egit简单使用
来源:互联网 发布:moonlight软件下载 编辑:程序博客网 时间:2024/06/05 14:40
一、环境搭建
Git介绍与安装
Eclipse + Egit插件 + GitHub服务器
(1) Eclipse获取密匙
(1) Eclipse获取密匙
"Window > Preferences > Network Connections > SSH2"
1. General 设置 SSH2 Home
2. Key Management - Load Existing Key
1. General 设置 SSH2 Home
2. Key Management - Load Existing Key
图文详见
(2) GitHub添加密匙
GitHub > Account Settings > SSH Keys > 填入Title 和 Key
二、创建同步项目
(1) Eclipse新建项目,同步到GitHub
Eclipse中项目上右键 - Team - Share Project - Git - selected Repository - Finish
然后在项目上进行提交操作
(2) Eclipse从GitHub服务器上导出项目(有两种方法)
第一种:
1. File - Import -
2. Git - Next - Projects from Git - Next - URI - Next -
3. 输入URI、User、Password等信息 - Next -
4. 选择分支 - Next -
5. 选择本地保存目录 - Next -
6. 选择想要导入的项目 - Finish
第二种:
Ecliplse git视图下操作,详见
三、 EGit日常操作
(1) Egit 提交修改
1. 提交到本地
项目上右键 - Team - Commit -- 填入注释 - Commit
2. 提交到服务器
项目上右键 - Team - Push to Upstream - Ok
(2) Egit项目更新
项目上右键 - Team - Pull
(3) Egit 新建分支
项目上右键 - Team - Switch to - New Branch - 写入Branch name - Finish
(4) Egit 切换分支
本地是否存在分支的副本
1. 本地存在分支
项目上右键 - Team - Switch to - 分支名
2. 本地不存在分支
项目上右键 - Team - Switch to - Other - Remote Tracking - 选中想要检出的分支名 - CheckOut
(5) Egit 切换分支冲突(Checkout Conflits)
在按照(3)中提到的步骤执行时,会弹出Checkout Conflts对话框,有两种方式解决
1. 提交本次修改,提交到本地或者服务器都行
2. 删除冲突文件,如果感觉冲突的文件并不需要同步,干脆直接删除文件
(6) 同步工作空间
显示本地与服务器所有文件存在差异的文件,双击文件即可查看文件对比
项目上右键 - Team - Synchronize Workspace
(7) 查看历史
项目上右键 - Team - Show in History
(8) 替换文件
文件上右键 - Replace With - HEAD Revision(最换为最新版)
(9) 比较文件
文件上右键 - Compare With - HEAD Revision(与最新版进行比较)
四、 疑问
ignore 干嘛用的?
实验合并
五、相关资料
Git手册 - 非常优秀
Git命令,而且画了GIT命令思维导图方便查阅
- 天天记录 - Eclipse Git插件Egit简单使用
- Eclipse、MyEclipse使用git插件(egit)图解
- Eclipse上GIT插件EGIT使用
- Eclipse、MyEclipse使用git插件(egit)
- eclipse使用egit插件管理git库
- eclipse的git插件Egit的使用
- Eclipse EGit插件安装使用记录
- Eclipse安装git插件EGit
- Eclipse安装git插件EGit
- Eclipse安装git插件EGit
- Eclipse安装git插件EGit
- Eclipse集成Git插件EGit
- Eclipse EGIT 简单使用
- Eclipse上安装GIT插件EGit及使用
- Eclipse上安装GIT插件EGit及使用
- Eclipse上安装GIT插件EGit及使用
- Eclipse上安装GIT插件EGit及使用
- Eclipse上的GIT插件EGIT的使用
- Android系统Recovery工作原理之使用update.zip升级过程---updater-script脚本语法简介以及执行流程
- Android GPS 定位的实现
- hibernate联合主键用法
- hdu2079-选课时间
- POJ 2488
- 天天记录 - Eclipse Git插件Egit简单使用
- S5PV210 WinCE6.0 镜像烧写流程分析
- android文件搜索器
- 使用java.util.zip压缩、解压文件
- 0.0、回来了
- 新闻发布系统总结
- 【C++ Primer 学习笔记】chapter8 标准IO库
- linux ls -i 查出文件的节点 touch 'a b c'
- 多线程