【HBuilder】git使用入门

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

一、安装插件

710291-20180208122002248-13480107.png

二、导入项目

710291-20180208122002654-48649108.png
710291-20180208122002951-1814400493.png
710291-20180208122003232-1134998591.png
在最后一步时,不要完成,点取消:
710291-20180208122003591-959587948.png
创建HBuilder项目:
710291-20180208122003951-1645809445.png
创建之后发现没有git仓库的信息,共享一下就哦了:
710291-20180208122004263-1970823750.png
710291-20180208122004591-1375205965.png
完成以后会显示git仓库的信息以及当前使用的分支:
710291-20180208122004748-1374633232.png

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

三、提交更改

不论在什么位置,进到commit操作,会出现整个项目有变更的文件:
710291-20180208122005670-604866872.png

提交到本地仓库后会在项目资源上显示未push到远程仓库(origin)的commit数:
710291-20180208122005857-1090247988.png

可以通过鼠标右击项目>team>Push to Upstream,推送到origin:
710291-20180208122006013-1223995880.png

我的操作习惯是先对比再提交:
通过这个操作:710291-20180208122006154-1801599344.png
查看对比,没问题之后再commit:
710291-20180208122006498-1500323843.png

四、获取更新

1、拉取远程仓库:
710291-20180208122006654-469758457.png
“1”表示在本地仓库还没有到工作目录下的commit数:
710291-20180208122006810-1450945847.png
2、拉到工作目录:
710291-20180208122006951-1100930742.png

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

五、解决冲突

710291-20180208122007154-354757032.png
710291-20180208122007498-1785753692.png

1、通过编辑解决

使用合并工具对冲突文件进行合并:
710291-20180208122007654-2143289630.png

710291-20180208122007795-2133191332.png

710291-20180208122008091-560892153.png

修改完冲突之后,保存,工作目录下的文件就合并好了。也就是说,现在工作目录下的文件是最正确的。
so,要告诉git,冲突已经解决:
通过710291-20180208122006154-1801599344.png,将文件标记为已合并(merge):
710291-20180208122008482-555262916.png
710291-20180208122008763-1378703434.png
对合并做一次commit:
710291-20180208122009138-1227529568.png
710291-20180208122009310-1238867596.png

2、通过强行覆盖解决

选到reset:
710291-20180208122009732-659923895.jpg
选择Hard模式:
710291-20180208122010138-502688946.png

总结

有更好的建议欢迎评论。





转载于:https://www.cnblogs.com/baozhan/p/8431005.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值