gitlab
希哈科技
希哈科技 (XIHA) 致力于成为全球领先的AIoT产品与技术服务解决方案提供商。把 “赋能万物,机器智能” 作为核心价值观。相信所秉承的 “星球万物,智慧物联” 的使命,会持续为客户创造长期价值。
展开
-
git submodule修改url生效
1.手动修改.gitmodules文件[submodule "src/Hyena"] path = src/Hyena url = https://gitlab.gnome.org/Archive/hyena.git branch = gtk22.命令行立即生效git submodule syncgit submodule update --init转载 2021-09-06 11:22:41 · 690 阅读 · 0 评论 -
git中submodule子模块的添加、使用和删除
背景项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。本文主要讲解子模块相关的基础命令,详细使用请参考man page。子模块的添加添加子模块非常简单,命令如下:git submodule add <url> <path>其中,url为子模块的路径,path为该子模块存储的目录路径。执行成功后,git status会看到项目中修改了.gitmodules,转载 2021-09-06 11:21:24 · 331 阅读 · 0 评论 -
【git】warning: adding embedded git repository
warning: adding embedded git repository: git/....当前目录下面有.git文件夹------默认是隐藏的,直接将.git文件夹掉,再重新git add .则不再有报警提示,按正常的上传步骤上传代码即可。...转载 2019-12-06 10:24:06 · 3269 阅读 · 0 评论 -
gitlab如何同步fork后的项目
场景:在gitlab中有一个项目A,然后我fork到自己到仓库中为项目B。此时,两者相同。项目A更新了一些东西后,我如何同步到我fork的项目B中?#添加项目A的远程仓库地址到upstreamgit remoteaddupstream <你朋友项目A的仓库地址>#把项目A的更新来到本地的upstream里git fetch upstream#切换到...转载 2019-06-27 14:09:33 · 3618 阅读 · 0 评论 -
开始使用GitLab CI/CD
官方原文档:https://docs.gitlab.com/ee/ci...注:从8.0版本开始,GitLab持续集成(CI)完全集成到GitLab中,且默认所有的项目开启。GitLab提供持续集成服务。如果添加一个.gitlab-ci.yml文件到项目根目录,并配置GitLab项目使用某个Runner,然后每一次提交或者是推送都会触发CIpipeline..gitlab-ci.y...转载 2019-07-09 10:31:56 · 202 阅读 · 0 评论 -
Gradle 缓存目录结构 缓存策略
[TOC]gradle 缓存策略Gradle 的缓存策略中,对于 SNAPSHOT 版本默认的缓存周期是 24 小时,也就是从我上次更新之后,24小时内都会使用上次的缓存Gradle 对于动态版本和变化模块的缓存时间默认是 24 小时。动态版本 是什么你见过的像 3.+ 这种就是动态版本,它会取检查到的最高的版本号。又比如 latest.integration,它也是动态版本而...转载 2019-07-09 11:04:04 · 1898 阅读 · 0 评论