使用eclipse egit插件,在github上管理源码
2017-02-12 01:12
288 查看
部署公钥到github
克隆远端github repository到本地
提交本地修改
进入eclipse配置:Window –> Preferences –> General –> Network Connection –> SSH2
进入Tab:Key Management
生成密钥:Generate RSA Key
保存密钥:Save Private Key
把公钥保存到github
进入github配置:右上角 View profile and more –> SSH and GPG keys
新建公钥:New SSH key
把显示在eclipse的"Key Management"里的公钥复制到github
注意对比github和eclipse为公钥计算的Fingerprint,如果两者一致,证明拷贝正确
让eclipse使用已保存在本地磁盘的密钥
继续在eclipse的"SSH2"配置项里操作
进入Tab:General
指定密钥位置:Add Private Key
注意:默认.pub后缀的是公钥,不要指定公钥
进入eclipse配置:Window –> Preferences –> Team –> Git –> Configuration
进入Tab:User Setting
创建条目user.name,value为在github注册的用户名
创建条目user.email,value为在github注册的邮箱
获得远端repository的SSH地址
如果不存在远端repository,先在github创建一个repository
在repository主页的"Clone or download"菜单里获取SSH地址
如: git@github.com:XXX/YYY.git
在本地克隆一个repository
查找eclipse窗口:Window –> Show view –> Other…
打开eclipse窗口:Git Repositories
进入repository克隆向导:Clone a Git repository
先把protocol项选为"SSH",再在URI里输入远端repository的SSH地址,进入下一步
选择克隆master分支或其他分支,进入下一步
Directory里输入repository本地路径,通常是workspace下的一个子目录,与project路径一致
如果远端repository里已上传了.project文件,可勾选”Import all existing Eclipse projects”
完成克隆
打开eclipse窗口:Git Staging
把"Unstaged changes"里的条目拖到"Staged changes";
输入"Commit Message"后,即可"commit"到本地repository
或者使用"Commit and Push",直接提交修改到本地和远端的repository
push已commit内容到远端repository
在eclipse的”Project Explorer”里选择目标project,点击右键:Team –> Push Branch 'XXX'
把本地repository的修改推送到远端repository
克隆远端github repository到本地
提交本地修改
部署公钥到github
先使用eclipse,在本地生成RSA公私密钥对进入eclipse配置:Window –> Preferences –> General –> Network Connection –> SSH2
进入Tab:Key Management
生成密钥:Generate RSA Key
保存密钥:Save Private Key
把公钥保存到github
进入github配置:右上角 View profile and more –> SSH and GPG keys
新建公钥:New SSH key
把显示在eclipse的"Key Management"里的公钥复制到github
注意对比github和eclipse为公钥计算的Fingerprint,如果两者一致,证明拷贝正确
让eclipse使用已保存在本地磁盘的密钥
继续在eclipse的"SSH2"配置项里操作
进入Tab:General
指定密钥位置:Add Private Key
注意:默认.pub后缀的是公钥,不要指定公钥
克隆远端(github) repository到本地
设置egit客户端用户名进入eclipse配置:Window –> Preferences –> Team –> Git –> Configuration
进入Tab:User Setting
创建条目user.name,value为在github注册的用户名
创建条目user.email,value为在github注册的邮箱
获得远端repository的SSH地址
如果不存在远端repository,先在github创建一个repository
在repository主页的"Clone or download"菜单里获取SSH地址
如: git@github.com:XXX/YYY.git
在本地克隆一个repository
查找eclipse窗口:Window –> Show view –> Other…
打开eclipse窗口:Git Repositories
进入repository克隆向导:Clone a Git repository
先把protocol项选为"SSH",再在URI里输入远端repository的SSH地址,进入下一步
选择克隆master分支或其他分支,进入下一步
Directory里输入repository本地路径,通常是workspace下的一个子目录,与project路径一致
如果远端repository里已上传了.project文件,可勾选”Import all existing Eclipse projects”
完成克隆
提交本地修改
commit到本地repository打开eclipse窗口:Git Staging
把"Unstaged changes"里的条目拖到"Staged changes";
输入"Commit Message"后,即可"commit"到本地repository
或者使用"Commit and Push",直接提交修改到本地和远端的repository
push已commit内容到远端repository
在eclipse的”Project Explorer”里选择目标project,点击右键:Team –> Push Branch 'XXX'
把本地repository的修改推送到远端repository
相关文章推荐
- 在windows下使用git客户端,github源码库以及eclipse的git插件-egit的使用
- Eclipse使用EGit插件连接Github的设置(一):Push篇
- eclipse使用egit插件管理git库
- github在eclipse上的插件egit官方使用指南
- Eclipse 使用Egit插件通过SSH上传代码到GitHub
- Eclipse for github插件安装、使用图解(egit)
- GitHub基础学习-使用eclipse的EGit插件向GitHub上传项目文件的方法
- Eclipse上GIT插件EGIT使用手册之十_Rebase和Merge如何选择的简单解析
- 使用github管理Eclipse分布式项目开发
- Eclipse上GIT插件EGIT使用手册之四_配置.gitignore
- 使用github管理Eclipse分布式项目开发
- Eclipse上GIT插件EGIT使用手册之十二_重置功能
- 使用eclipse编译和管理live555源码
- 使用ant实现svn管理得eclipse插件开发项目的日构建功能(ant1.7.1+svn1.6.3+eclipse3.4.2)
- 使用Link方式和update方式管理eclipse插件
- Eclipse上GIT插件EGIT使用手册
- 使用github管理Eclipse分布式项目开发
- Eclipse上GIT插件EGIT使用手册之二_使用EGIT前的配置
- Eclipse上GIT插件EGIT使用手册之一_安装EGIT插件
- Eclipse上GIT插件EGIT使用手册之六_远程GIT仓库