码迷,mamicode.com
首页 > 其他好文 > 详细

【HBuilder】git使用入门

时间:2018-02-08 13:31:07      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:style   http   插件   分享图片   margin   资源   ups   推送   order   

本文讲解在HBuilder中如何使用git进行代码的导入、提交、更新、解决冲突,让大家在初次使用过程中少走弯路,如有谬误请及时指出,不甚感激。

一、安装插件

技术分享图片

二、导入项目

技术分享图片
技术分享图片
技术分享图片
在最后一步时,不要完成,点取消:
技术分享图片
创建HBuilder项目:
技术分享图片
创建之后发现没有git仓库的信息,共享一下就哦了:
技术分享图片
技术分享图片
完成以后会显示git仓库的信息以及当前使用的分支:
技术分享图片

Hbuilder拉取资源到新建项目的衔接不是很顺,所以拉取资源和新建项目是分开来进行的。也可以用其他的工具拉取资源,共享一下项目就ok了。
相比其他工具,我感觉HBuilder是界面操作还是很简洁流畅的
如果配置有问题可以重新配置:
技术分享图片

三、提交更改

不论在什么位置,进到commit操作,会出现整个项目有变更的文件:
技术分享图片

提交到本地仓库后会在项目资源上显示未push到远程仓库(origin)的commit数:
技术分享图片

可以通过鼠标右击项目>team>Push to Upstream,推送到origin:
技术分享图片

我的操作习惯是先对比再提交:
通过这个操作:技术分享图片
查看对比,没问题之后再commit:
技术分享图片

四、获取更新

1、拉取远程仓库:
技术分享图片
“1”表示在本地仓库还没有到工作目录下的commit数:
技术分享图片
2、拉到工作目录:
技术分享图片

git中的资源就是在 工作目录<==>本地仓库<==>远程仓库,三个地方流来流去。

五、解决冲突

技术分享图片
技术分享图片

1、通过编辑解决

使用合并工具对冲突文件进行合并:
技术分享图片

技术分享图片

技术分享图片

修改完冲突之后,保存,工作目录下的文件就合并好了。也就是说,现在工作目录下的文件是最正确的。
so,要告诉git,冲突已经解决:
通过技术分享图片,将文件标记为已合并(merge):
技术分享图片
技术分享图片
对合并做一次commit:
技术分享图片
技术分享图片

2、通过强行覆盖解决

选到reset:
技术分享图片
选择Hard模式:
技术分享图片

总结

有更好的建议欢迎评论。





【HBuilder】git使用入门

标签:style   http   插件   分享图片   margin   资源   ups   推送   order   

原文地址:https://www.cnblogs.com/baozhan/p/8431005.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!