- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
git学习笔记要点
前言
git ,类似于svn,是一种版本控制工具,同样分为服务器端 (仓库中心)和客户端。
github :主流的git仓库,仓库在github的服务器上,公开版免费,私有版收
费。/
如果希望将中心仓库搭建到自己的服务器,可以使用gitlab或者gogs,其使用方式类似于github,
安装方式下文介绍。
一、准备工作
1、注册github账号
/
需要验证邮箱
2.创建仓库
1)下图中,两处New repository都可以新建仓库。
2)输入仓库名称,其它配置不需要修改,点击Create repository 。
3)仓库创建成功后复制仓库地址备用。
二、eclipse--git使用
1、目前Kepler (4.3)以后的版本都自带EGit插件,打开eclipse,Window-Preference-Team-
Git-Configuration-User Settings,
点击Add Entry ,创建两对key/value,key为和user.email,value分别为github账号的
name和email,这样提交代码后,就可以在github的仓库里看到操作人信息了。其实不是github的
账号也可以,只不过提交后github页面中会提示该用户没有激活。Location属性不需要修改。
2.发布项目到Github仓库
1)在eclipse中新建一个Java Project ,右键点击项目--Team--Share project--Git--next ,并
勾选“Use or create repository in parent folder of project”
2)点击1处,再点击2处,之后点击Finish
3)此时项目效果如下,还并没有上传到github中
4)右击项目,Team-Add to Index ,此时看到问号变成了加号
5)右击项目,Team-Commit ,填写Commit message,点击Commit ,此时也并没有将项目发
布到远程github仓库中,只是提交到本地仓库。如果希望提交到本地仓库并同时发布到github,可
以点击Commit and Push。因为是第一次提交项目,所以此处可以点击Commit and Push。如果
此时只点击Commit ,则之后需要右击项目-Team-Remote-Push...。
6)将github上创建的仓库地址粘贴到此处,其它信息会自动带出,但要注意用户名和密码,点击
next--next--finish。
7)此时会将项目发布到远程github中,发布成功点击OK。此时登录github查看仓库,会发现项
目已经上传成功。
8)在eclipse中打开Git Repositories窗口,Window-Show View-Other-Git-Git
Repositories,打开窗口时即可看到刚上传的项目已经在里面了
)Branches下的Local代表本地仓库,Remote Tracking代表远程仓库,此时看到Remote
Tracking中没有内容,可以在仓库上右击-Pull,即可将远程仓库的索引抓取下来,此时看到本地
仓库和远程仓库的版本号一致。
3.从Github仓库中取得项目
1)在eclipse中打开Git Repositories窗口,点击Clone a Git Repository ,如图所示。
2)将仓库地址粘贴到URI,填写用户名密码,注意这里仓库的URI是其他人创建的仓库,但是用
户可以是我自己的github用户,因为这个仓库是public的,但是这样只能下载代码,却不能提交代
码,因为没有为此用户开放发布权限,下文介绍。
3)可以看到该仓库有两个branch,除了master的branch外,还有一个branch01的branch。
branch下文介绍。
4)修改Directory ,这是项目保存在本地的位置
5)此时查看Git Repositories窗口,发现远程仓库已经被加入进来,此时项目已经被存储到本
地。
6)可以使用ImportI将项目加载到eclipse里,Import-Git-Projects from Git ,Next
4.提交与更新项目
1)比如项目中创建了一个class,此时会在新增的class前显示个小问号
2)右击项目,Team-Add to Index ,会将所有新文件打上索引,此时问号就都变成加号了 (如果
是已经加入过库的文件
您可能关注的文档
- 7星干货-商业计划书23问要点.pdf
- 8 电动汽车充电站及充电桩验收规范要点.pdf
- 10KV-35KV架空线路施工验收规范要点.pdf
- 10kV 及以下业扩受电工程技术导则要点.pdf
- 10月工作汇报要点.pdf
- 12m 吊车梁计算书要点.pdf
- 9.焦华清-居民健康卡加载CA数字证书的方案介绍要点.pdf
- 6-2-1分数应用题综合题库教师版要点.pdf
- 临床研究协调员的管理模式及其利弊_彭朋.pdf
- 临床试验设计中样本含量的理解_李河.pdf
- 一城一云服务城市高质量发展白皮书(2023).pdf
- 中国连锁餐饮企业资本之路系列报告(2023)-历尽千帆,厚积薄发.pdf
- 有色金属行业专题研究:未来焦点,钒液流电池储能风潮兴涌.pdf
- 中国 “一带一路”实践与观察报告.pdf
- 医药生物-消费器械行业2023年中报总结:积极拥抱高璧垒高成长(202309).pdf
- DB50T 699-2016 简易升降机检验规则.pdf
- DB50T 746-2016 水库大坝安全监测资料整编分析规程 .pdf
- 看DAO2025-未尽研究报告(2024).pdf
- 市场洞察力报告-数据安全检查工具箱(2024).pdf
- 2024年预见未来:中国元医院建设发展调研报告.pdf
文档评论(0)