GitHub在今天的Universal年度大会上发布了数项重要更新,GitHub移动版App今天正式推出,另外之前代码搜索、打赏功能也逐步推广到所有的开源项目中。在过去的一年里,GitHub上的开发人员突破了1000万,贡献了超过4400万个repo,其中80%来自美国以外的地区。但是作为全球最大的代码托管网站,GitHub直到今天才推出手机App着实让人感到诧异。 GitHub CEO在新闻发布
转载
2023-12-19 23:39:49
136阅读
作为磁力重度依赖人士常看到bt磁力车站推荐帖里的死链,很让人沮丧。下面分享在github发现的bt磁力导航与阿里云百度网盘搜索引擎导航。拿笔记好了哦bt磁力导航转载作者的话如下:bt磁力导航在于精而不在于多,下方站点可覆盖全类型资源。在再次失去它们之前,请提前收藏好下方汇总版,因为本人也在用,这个列表会实时更新。地址是:https://github.com/jtdh/ciligitbook备用:h
转载
2023-11-28 10:27:35
1008阅读
编写代码只是软件开发的一小部分,更多的时间往往花在构建(build)和测试(test)。为了提高软件开发的效率
原创
精选
2023-07-13 14:17:29
214阅读
参考文档:https://zhuanlan.zhihu.com/p/369486197第 1 步:生成 SSH key我们要想生成SSH key,首先就得先安装 SSH,对于 Linux 和 Mac 系统,其默认是安装 SSH 的,而对于 Windows 系统,其默认是不安装 SSH 的,不过由于我们安装了 Git Bash,其也应该自带了 SSH. 可以通过在 Git Bash 中输入ssh命令
原创
2023-05-26 13:32:58
0阅读
前言使用 hexo + gitPages 搭建个人博客的人都知道,每当要发表一篇博文,第一步得手动使用 hexo g 命令生成静态网页,然后还得通过 hexo d 命令将静态文件推送到GitHub远程仓库,不说麻烦不麻烦,更重要的是有时候环境换了,没有搭建 hexo 环境,想发篇博客的时候就没有可能了。而现在通过 Travis CI 就能
原创
2017-10-14 14:29:22
507阅读
Git相关知识一、git管理代码# 拉取代码
git clone xxxx.git
# 查看git状态
git status
#
git add .
git commit -m '提交信息'
# 推送代码
git push二、git管理用户# 查看当前git用户名
git config --list
git config user.name
#查看当前git密码
git config user
原创
2024-04-09 18:21:43
5阅读
在现代软件开发中,持续集成(CI)已成为提升开发效率和保证软件质量的重要手段。尤其是在iOS开发中,建立一个高效的CI流程,能够有效地缩短产品迭代周期,提高团队协作效率。本文将详细介绍如何构建iOS CI流程,从环境准备到扩展应用,帮助开发者顺利实现持续集成。
## 环境准备
为了顺利构建iOS CI流程,需要搭建合适的软硬件环境。下表展示了所需组件和版本兼容性矩阵:
| 软件/硬件
文章目录起因Github Actions示例起因前段时间,github在推荐github actions,不过一直还
原创
2022-12-13 14:31:21
103阅读
gitlab–基础–5.3–CICD–gitlab-ci.yml关键字1、before_script和after_script可以在job中 定义 before_script,after_script可以将其定义为顶级元素,定义为顶级元素将为每一个job都执行相应阶段的脚本或命令。1.1、before_script用于定义在所有作业之前需要执行的命令,比如更新代码、安装依赖、打印调试信息之类的事情
转载
2024-04-19 09:27:06
10阅读
本篇是一份Github Action快速落地与入门指南,从而帮助Android 工程师快速入门
原创
精选
2023-06-04 08:45:07
514阅读
在现代软件开发中,持续集成(CI)和持续部署(CD)已经成为提高开发效率、缩短迭代周期、确保软件质量的关键实践。本文将深入探讨如何利用Docker容器技术和GitHub Actions构建一套高效、自动化的CI/CD流程,通过实战代码段展示从代码提交到部署的全过程自动化,为你的项目注入敏捷运维的力量。
原创
2024-05-16 10:48:50
86阅读
Android studio中gitlab的使用 最近公司需要刚捣腾了下git,之前的也有简单的使用,但是没有运用到工作中,这次是工作中需要,所以就好好的研究了一番,顺便记录一下。 android studio中配置gitGit官网下载git安装AndroidStudio中File——Settings——Version Control——Git,然后选择git的安装路径下的git.exe。如下图然
转载
2023-09-09 20:10:09
36阅读
1- 持续集成是在源代码变更后自动检测、拉取、构建和(在大多数情况下)进行单元测试的过程。
原创
精选
2023-12-15 09:59:08
374阅读
原生git命令真的没有IDE香!!! 信我 一、pycharm使用git 项目前提:远程github仓库克隆来的项目只有master分支,创建自己的dev分支开发后,提交到远程仓库,远程仓库发起pr流程,管理者审批后merge内容到master分支 - 前提是你已经安装了git,可能pycharm自
原创
2021-09-04 09:50:38
3391阅读
1.下载安装首先看看你自己电脑之前有没有安装过Git,在终端输入git,如果出现以下就表示之前安装过(我自己都没印象自己啥时候装过的23333) 如果之前没安装过也不要慌,有下面两种方法可以安装:1)通过homebrew安装Git Mac OS X是基于Unix的,它可以使用非常多Linux平台上开源的优秀工具,比如wget,比如dos2unix脚本工具等。 但是OS
终于有空可以整理一下最近学习的一些东西了。redis作为一个消息队列真的是好用。也试着去学习了一下kafka,结果第一步安装的时候就把我干趴了。kafka运行需要java8的环境,而配置java环境让我感觉好浪费时间和经历,本着我大python的信条“人生苦短,我用python”,怎么能去搞一个安装起来就那么复杂的东西呢?故果断舍弃,回到了我redis的怀抱。 Mac安装redis,超级简单:
目录前言1、什么叫持续集成?2、什么是持续集成工具Jenkins?3、如何学习Jenkins结语前言持续集成是一种 DevOps 软件开发实践。采用持续集成时,开发人员会定期将代码变更合并到一个中央存储库中,之后系统会自动运行构建和测试操作。今天让我们一起来简单看看什么是持续集成。1、什么叫持续集成?我们假想一个场景,现在一个测试工程师把自动化脚本都编写好了,但是这位大佬还是需要每天上班点击“开始
gitlab actions是一个CI/CD平台而它作为CI/CD工具是许多工作流(workflows)中其一参考:https://www.youtube.com/watch?v=R8_veQiYBjI&t=21s
原创
2022-05-30 19:46:37
281阅读
文章目录前言安装jenkins配置JDK安装Maven配置Maven插件配置Git用户发布自动部署任务立即构建 前言之前做了个qq机器人,添加新功能之后老是需要手动重新部署,尽管写了shell脚本来rebuild,但是还是手动啊! so,有没有嘛工具可以让我提交完代码自动打包,自动部署运行? 这就想起来之前用的jenkins,但可惜没用过几次,加上过去两三年基本忘光了,这回捡起来再实操一下。
转载
2023-07-14 17:57:33
90阅读