Git
-
模型文件硬塞进 Git,GitHub 直接打回原形:使用Git-LFS管理大文件
国内服务器的网络环境实在是恶劣,需要配置各种镜像(docker镜像、apt镜像、pip镜像),这些镜像还各有各的问题,结果就是搭配下来一直无法构建成功。
-
离线部署 Jenkins 填坑指南
本篇讲解了在离线环境下如何部署 Jenkins、Jenkins 插件、Maven、Java、Git 工具。在部署的过程中遇到了很多坑,遇到一个解决一个,希望大家在以后遇到类似问题时,能根据本文档缩短排查问题的时间。
-
我们如何停止使用 Git Rebase
虽然关于 git rebase 和 git merge 的争论还在继续,但选择 git merge 的简单性可能是一个改变游戏规则的选择。它通过避免强制推送和保持分支同步,确保了更顺畅的协作体验。
-
分布式版本控制软件 Git 修复 RCE 远程执行漏洞,官方敦促尽快升级
感谢IT之家网友 xiaoxing365 的线索投递!IT之家 5 月 31 日消息,Git 分布式版本控制系统已经发布新版本,紧急修复了 5 个安全漏洞,其中最“关键”的漏洞追
-
世界上最大开源平台,被残酷地抛弃了!
其实对于2010后入行的程序员来说,一开始接触的就是Git和GitHub,习惯了pull request的开发者也许并不知道,世界上还存在用邮件发送patch这样原始的活动。
-
Git 不要只会 Pull 和 Push,这五条提高效率的命令得掌握!
官方解释:当您想记录工作目录和索引的当前状态,但又想返回一个干净的工作目录时,请使用git stash。该命令将保存本地修改,并恢复工作目录以匹配头部提交。
-
Git严重漏洞,远程执行代码,Mac和Windows通杀!
Git中的钩子是一些脚本,这些脚本在Git的特定事件发生时自动执行。钩子允许你在Git操作的不同阶段执行自定义操作,如代码格式化、测试运行、通知发送等。
-
Git Worktree 让你再也无需切换分支!
如果你正在审查多个分支的代码,可以在单独的 worktree 中检出每个分支。这样可以快速的在它们之间切换,而无需每次都执行检出的操作。
-
2024 年了,Facebook、Google 竟然都不用 Git 管理代码?
Facebook选择Mercurial的原因主要是出于性能考量和合作与支持的考虑。随着代码规模的急剧增长,Facebook发现Git在大型单库操作上的性能存在限制。
-
工作效率翻倍:Git实用命令集锦
什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。什么是分布式版本控制系统分布式版本控制系统( Distributed Version Control System,简称 DVCS )。
-
每天都提交代码,那你知道.git目录内部的秘密吗?
hook 对于程序员来讲肯定不陌生,可以看做是一个生命周期的事件处理,例如提交代码后,触发某个动作,「提交代码后」这个节点就是个 Hook,在这个Hook里我们可以加入一些自定义的处理逻辑来达到某些目的。
-
深度解析Git核心机理,你学会了吗?
Git,由林纳斯·托瓦兹创立,旨在解决软件开发中版本管理的挑战,提供一种新的方式来追踪项目的历史变更。对比于其他的版本控制系统如SVN,CVS等,Git的创新之处在于它赋予速度、数据完整性和对分布式系统的无缝支持更高的优先级。
-
常用的 Git 配置,你知道几个?
OTel 是可观测系统的新标准,基于它可以兼容以前使用的 Prometheus、 victoriametrics、skywalking 等系统,同时还可以灵活扩展,不用与任何但一生态或技术栈进行绑定。
-
掌握各种 Git 服务仓库信息的解析与转换
确保你的 Node.js 项目可以高效、无缝地处理 Git 服务的 URL,hosted-git-info 将是你理想的选择。随着你对其更多特性的探索,你会发现它能够为你的工程实践带来极大便利性。
-
Git 不用背,这篇文章帮助你简化 Git 的学习过程
Git 是最流行的分布式版本控制系统(Distributed Version Control System,简称 DVCS)。它由 Linus Torvalds 创建,当时非常需要一个快速、高效和大规模分布式的源代码管理系统,用于管理 Linux 源代码。