TortoiseGit使用入门教程.docx

上传人:王** 文档编号:1407733 上传时间:2024-07-06 格式:DOCX 页数:44 大小:1.14MB
下载 相关 举报
TortoiseGit使用入门教程.docx_第1页
第1页 / 共44页
TortoiseGit使用入门教程.docx_第2页
第2页 / 共44页
TortoiseGit使用入门教程.docx_第3页
第3页 / 共44页
TortoiseGit使用入门教程.docx_第4页
第4页 / 共44页
TortoiseGit使用入门教程.docx_第5页
第5页 / 共44页
TortoiseGit使用入门教程.docx_第6页
第6页 / 共44页
TortoiseGit使用入门教程.docx_第7页
第7页 / 共44页
TortoiseGit使用入门教程.docx_第8页
第8页 / 共44页
TortoiseGit使用入门教程.docx_第9页
第9页 / 共44页
TortoiseGit使用入门教程.docx_第10页
第10页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《TortoiseGit使用入门教程.docx》由会员分享,可在线阅读,更多相关《TortoiseGit使用入门教程.docx(44页珍藏版)》请在优知文库上搜索。

1、TortoiseGit入门教程一参考资料:TOrtOiSeGit帮助文档边城浪子二。一七年元月二十日书目1、关于版本限制32、TOrtOiSCGit安装:32、TOrtoiSeGit文件夹图标说明:93、克隆远程库104、对文件进行修改135、提交更改。146、PUSh推送变更到库187、从远程库更新198、与远程库同步209、解决冲突2410、TortoiseGitMegar2811、查看本地文件与基础文件的差异3012、查看别人的修改3613、杳看文件的全部修改者3914、导出某一版本的文件4015、慎用CleanUp4316、gitignore和不需提交的文件4417、附:删除WindO

2、WS凭据45】、关于版本限制版本限制是管理信息修改的艺术,它始终是程序员最重要的工具,程序员常常会花时间作出小的修改,然后乂在某一天取消了这些修改,想象一下一个开发者并行工作的团队-或许是同时工作在同一个文件!-你就会明白为什么一个好的系统须要管理潜在的混乱C这是来自TortoiseSVN文档的一段话,总结得很精辟.TortoiseGit是一个Windows卜的版本限制系统Git的客户端工具,正如其名字一样,小乌龟外面彳丁一个壳,TortOiSeGit也只是Git一个壳,使您更加便利的运用Git。Git是一个开源的分布式版本限制系统,可以有效、高速的处理从很小到特别大的项目版本管理。版本库就像

3、一个常见的文件服务器,除了它保存你对文件和书目全部的变更。这一特性使得你可以复原文件的旧版本并查看历史-谁在什么时间如何进行的修改。因此也可以说版本限制系统是种“时间机器”。TOrtOiSCGit现在方多语宫包可以下载,本文档运用英文版进行说明。本文档是以个人阅历参考官方文档整理出来的,可能会存在许多问题,如有理解不正确的地方希望能够指出,大家共同学习吧。2、TortoiSeGit安装:首先安装gitforwindows,下栽地址:VUVMtpcKVfMX91gO2Vy三KH11F41.;JU=o*匚Urasazn三-Mm*B口-ifgaTa。*Qm,F载完成后安装:默认设置即可:一路“nex

4、t”直到安装完成:安装tortoisegit:从网站上下载安装程序。2017/1/1916:1.TortoiseGit-2.3.0,064bitmsi双击安装文件进行安装:TortoiseGlTWelcometotheTortoiseGit2.3.0.0(64bit)SetupWizardTheSetupWizardNGSulTataseGt2.3.0.0(64bit)ykrcomputer.OckNexttocontinueorC11cdtoexittheSetupVard.CanCdjTortoeGit2.3.O)(64bit)SetuptQCanCdTatoweGitPIink,base

5、donPTTY;OPtInredforTortoiseGitndCtegrGteSbetterwithVndws.OpenSSH,GtdefaultSSHCkntTtssettngcanbechangedhTortotseGtSettngSontheNutworlfpageIateron.gatk.瓯1之2、TortoiseGit文件夹图标说明:乡正常文件,从上次与远程库同步后本地没有更改。本地更改过的文件,只要文件一编辑,就会出现这个图标。有冲突的文件。执行“gitupdate-index”吩咐后显示该图标,表示文件即将提交,但还没有提交。表示文件已经删除或丢失。不受版本限制的文件,这种文件

6、不会被提交。?新添加的文件,还没有加到版本限制里。*新添加的文件,已经添加到版本限制里,但还没有提交。借用官方文档上的张图说明下文件列表中各文件状态用颜色的表示:0TortoJGWodonflYE-To*tcG,dx,tveoegMcntc*sMJ弋doM0rft-ow*fpn,MpevQC*VG,1ftn3tJtdxworabWeGWfxi4nIM7isaXl0l-n1.MftMXMln17231Xl44l-11IMO:09Xl01HPHomprewtbMeShowch4r9e,52姆Commft.fJtt.Sipwochan9dShOWg6Jm11Ecttctent.Swr*w0AanHm

7、trdr0p*Opnith.Cor*toCopyMhstoboardC*1cfmMGtoMrd蓝色:本地修改了的文件。紫色:新增加的文件,已经添加到版本限制里,但还没有提交。深红:删除或丢失的文件。绿色:本地和远程修改了的文件,更新时可能产生冲突或合并。红色:本地库删除了文件而远程进行了修改或者相反,更新时可能产生冲突。黑色:未修改或未加入版本限制的文件。3、克隆远程库从现在起先要正式运用git来做版本限制了,忏先我们从git远程库将项目克隆(clone)到本地:在要建立项目的文件夹点击右键,选择“gitclone”:SS(V)分殂依JE(P)Br(E)目三5CX55(F).MK(P)咕贴皿时

8、痂S三iS(UCtrkZGitGUIHereGitBashHere共享(三)GitClone.RGitCreatereposriroryhere.TortoiseGit新建(W)属性(R)Directory:克隆目的地,默认为当前文件夹,不用修改。完成后点击“ok”,这时可能须要你添加用户名和密码,如下图:WindOWS会自动记住用户名和密码信息,如须要修改和删除请看附录删除windows凭据部分。点击确定后git会将远程库的文件clone到本地,如下图:myprpjectgTest名卷修改日期类型Xtest2017/1/1917:29文件打开文件夹进入项目文件夹内:myprqjectgitT

9、esttest权行名称修改日期fi9”2017/1/1917:26文件夹HUCENSE2017/1/1917:26文件27KB勿README.md2017/1/1917:26MD文件1KB4testl.txt2017/1/1917:26XTOSIKB新;8ro的文件Ht2017/1/1917:26文本文IS1KB这里的S标记表示文件是正常的,没有进行过修改。4、对文件进行修改Clone下来后就可以对文件进行正常编辑等操作了。先新建一个文本文件“mytest.txt,输入内容“aaa”,mytesttxt文侬F)(E)(O)XV)维助(Hlaaa编辑完成后保存。5、提交更改。提交你的更改到工作书

10、目树称为“提交。提交时先运用CheCkfOrModifiCationS功能查看一卜.都有哪些文件发生了变更,如卜图:ft(V)IWWK(O)5WW(f)WE)asA*w-WSUlBM(U)AGGUIHere介GrtBhHrMH)三Grc-J*cm*ion*fna*C它Tsoi“t*W三ttR)r尢1.rF1ch-JPush-QDiWwithpreAvverwooAShgtogAShowfUfl09停明效R17/1/1817QO文终失2017/V1B166女性iO17ll&26MD文传2017V18lfr533tg入B,ow$RefereCCro,ChckormodAcM*omI.,OStesh

11、SaveBectstartQRetohre.QRerenup-CtrUZpSwitdvciwckouU.YMerge.CreateBranch.CrtT9-5E*port-.,Add.SubmoduleAdd-CreetePatchSen1.I*App)yPAUhSiU假如没有冲突,可以点击“Commit”按钮进行提交:留意:(1)messagc必需填写。在卜面选择要提交的文件。上图中下面的表格里列出了全部变更的文件和状态,如“Modified”表示文件修改过,双击这个文件,可以打开外部对比编辑器查看文件的变更内容。Git要求注群必须耍填写,这点和svn有点不同了,懒人们要发怒了哈哈!提交时假

12、如提示email没有设置可以进行设置:.,1.myproject9*tTettet-Settings-TortoiieGit,A,GeneralContextMenuS*tExttndMnukmColors1COlOr$2Colors3natweeditcxCredentia*“yHookScripts k,Tr*ckrInUgrab TrxkgrCOng,3IconOrefUy5品konSetqOvdyHsd-9NetworkQEmadCgeC*rcZff52tlW.cmnbtSmnIrtyJinheritAQMCr1.fCgvtrQAvteCrlfSfCrUMlQvoteFathSmSGlcl-M“4,0/riIdil.ucIlClbtlUOSUCgtvyit14Clytkf-II1.11*助这里设置的信息将用来标识提交者O提交胜利后如下图所示:6、PUSh推送变

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机应用/办公自动化

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!