hbuilder连接gitee仓库 hbuilderx git提交

您所在的位置:网站首页 hbuilderx怎么保存整个项目发给别人 hbuilder连接gitee仓库 hbuilderx git提交

hbuilder连接gitee仓库 hbuilderx git提交

2024-07-11 01:39| 来源: 网络整理| 查看: 265

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

一、安装插件

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库

二、导入项目

hbuilder连接gitee仓库 hbuilderx git提交_git_02

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_03

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_04

在最后一步时,不要完成,点取消:

hbuilder连接gitee仓库 hbuilderx git提交_git_05

创建HBuilder项目:

hbuilder连接gitee仓库 hbuilderx git提交_git仓库_06

创建之后发现没有git仓库的信息,共享一下就哦了:

hbuilder连接gitee仓库 hbuilderx git提交_git仓库_07

hbuilder连接gitee仓库 hbuilderx git提交_hbuilder连接gitee仓库_08

完成以后会显示git仓库的信息以及当前使用的分支:

hbuilder连接gitee仓库 hbuilderx git提交_git_09

Hbuilder拉取资源到新建项目的衔接不是很顺,所以拉取资源和新建项目是分开来进行的。也可以用其他的工具拉取资源,共享一下项目就ok了。

相比其他工具,我感觉HBuilder是界面操作还是很简洁流畅的

如果配置有问题可以重新配置:

hbuilder连接gitee仓库 hbuilderx git提交_hbuilder连接gitee仓库_10

三、提交更改

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

hbuilder连接gitee仓库 hbuilderx git提交_git_11

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

hbuilder连接gitee仓库 hbuilderx git提交_git_12

可以通过鼠标右击项目>team>Push to Upstream,推送到origin:

hbuilder连接gitee仓库 hbuilderx git提交_git仓库_13

我的操作习惯是先对比再提交:

通过这个操作:

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_14

查看对比,没问题之后再commit:

hbuilder连接gitee仓库 hbuilderx git提交_git仓库_15

四、获取更新

1、拉取远程仓库:

hbuilder连接gitee仓库 hbuilderx git提交_git_16

“1”表示在本地仓库还没有到工作目录下的commit数:

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_17

2、拉到工作目录:

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_18

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

五、解决冲突

hbuilder连接gitee仓库 hbuilderx git提交_git_19

hbuilder连接gitee仓库 hbuilderx git提交_git_20

1、通过编辑解决

使用合并工具对冲突文件进行合并:

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_21

hbuilder连接gitee仓库 hbuilderx git提交_git仓库_22

hbuilder连接gitee仓库 hbuilderx git提交_git仓库_23

修改完冲突之后,保存,工作目录下的文件就合并好了。也就是说,现在工作目录下的文件是最正确的。

so,要告诉git,冲突已经解决:

通过

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_14

,将文件标记为已合并(merge):

hbuilder连接gitee仓库 hbuilderx git提交_hbuilder连接gitee仓库_25

hbuilder连接gitee仓库 hbuilderx git提交_hbuilder连接gitee仓库_26

对合并做一次commit:

hbuilder连接gitee仓库 hbuilderx git提交_git仓库_27

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_28

2、通过强行覆盖解决

选到reset:

hbuilder连接gitee仓库 hbuilderx git提交_git_29

选择Hard模式:

hbuilder连接gitee仓库 hbuilderx git提交_远程仓库_30

总结

有更好的建议欢迎评论。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3