经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Git

小白也能玩转Git:从入门到实战详细教程

Git介绍 Git是一种分布式版本控制系统,它广泛应用于软件开发中。通过Git,开发人员可以追踪文件的变化、协作工作、管理代码库等。与集中式版本控制系统(如SVN)不同,Git使每个开发人员都具有完整的代码仓库副本,这使得团队成员能够独立地在本地工作而无需持续的网络连接。 Git使用资源集 ...[2024/6/14]

妙用OSGraph:发掘GitHub知识图谱上的开源故事

1. 何为OSGraph? OSGraph (Open Source Graph) 是一个开源图谱关系洞察工具,基于GitHub开源数据全域图谱,实现开发者行为、项目社区生态的分析洞察。可以为开发者、项目Owner、开源布道师、社区运营等提供简洁直观的开源数据视图,帮助你和你的项目制作专属的...[2024/6/13]

star 最多的 Go 语言本地化库|GitHub 2.8K

?? 如果你是一位 Go 用户,可以在我开源的学习仓库中,找到针对各种往期归档文章,及学习资料。 ?? B站:白泽talk,公众号【白泽talk】,回复"电子书",即可获得包含《100个Go经典错误场景》在内的纯净 Golang 电子书大全。 一、什么是本地化 今天讲讲 i18n,无论是...[2024/6/12]

手机上玩 PC 游戏的开源项目「GitHub 热点速览」

上周国产 3A 大作《黑神话:悟空》开启预售,同时公布游戏将于北京时间 2024.8.20 正式上线。这是一款由「游戏科学」开发的西游题材单机·动作·角色扮演游戏,它采用「虚幻引擎5」制作。该引擎并不是完全开源的,但它提供了部分源代码的访问权限。具体来说,就是 GitHub 账号必须先关联 ...[2024/6/11]

一周万星的文本转语音开源项目「GitHub 热点速览」

上周的热门开源项目让我想起了「图灵测试」,测试者在不知道对面是机器还是人类的前提下随意提问,最后根据对方回复的内容,判断与他们交谈的是人还是计算机。如果无法分辨出回答者是机器还是人类,则说明机器已通过测试,具有人类的智力水平。 ?虽然现在大模型的回答还充满 AI “味”,可以一眼识破,但 ...[2024/6/5]

代码界的超级英雄:GitHub的奇幻冒险之旅

GitHub简介 GitHub是一个用于代码托管、版本控制和协作开发的平台。它于2008年2月8日由Chris Wanstrath、PJ Hyett和Tom Preston-Werner创立,目前由微软拥有。 GitHub是目前最流行的代码托管平台之一,拥有超过8000万个项目和超过2.7亿活...[2024/5/29]

Git分支管理

Git分支管理

前言 从22年10月到24年1月,一直忙于项目建设,终于顺利投产,截止现在,项目需求、项目缺陷持续推进,越发感觉到代码分支管理的重要性,从项目投产最初,一直试图通过查询各种资料,想找到一种合适的策略进行分支管理,奈何可能是资料过于繁杂未能发现有实际落地价值的资料,通过诸多资料,仅知道了有git工...[2024/5/29]

《HelloGitHub》第 98 期

《HelloGitHub》第 98 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https: github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2024/5/29]

MLOps 学习之旅「GitHub 热点速览」

又是 AI 神仙打架的一周,上周 OpenAI 发布了最新的 GPT-4o 模型,而谷歌也紧跟着开源了 Gemma 2 模型。随着 AI 大模型不断地变强,各大科技巨头正利用它们重塑自家的产品,这也让大模型算法工程师变得炙手可热,相关岗位需求正旺。 对于普通程序员来说,想要转型成为大模型算...[2024/5/21]

3 个好玩的前端开源项目「GitHub 热点速览」

单休的周末总是短暂的,还没缓过神新的一周就又开始了。如果你和我一样状态还没有完全恢复,那就让上周好玩的开源项目唤醒你吧! 每周 GitHub 上总是有一些让人眼前一亮的开源项目,上周好玩的前端项目特别多,比如这个 3D 地球的 JavaScript 组件 Cesium,作为老牌地理信息可视...[2024/5/15]

【译】使用 GitHub Copilot 作为你的编码 GPS

  GitHub Copilot 是一个改变游戏规则的人工智能助手,可以彻底改变您在 Visual Studio 中的编码流程。在我们的视频系列中,Bruno  Capuano 探讨了这个智能编码伙伴如何帮助您更有效地编写代码,同时保持质量和准确性。 Copilot:是助手,而不是替代...[2024/5/13]

一键关闭 Win11 系统广告「GitHub 热点速览」

一键关闭 Win11 系统广告「GitHub 热点速览」

不知道读者中有多少人早已对 Windows 11 系统自带的广告感到厌烦,却又不知道如何关闭它们? 虽然网上有详细的关闭教程,但是都需要逐一手动操作,不是很方便。所以,今天「GitHub 热点速览」给大家带来了一款能够轻松关闭 Windows 11 系统广告的工具「OFGB」,它开箱即用、...[2024/5/8]

微软开源 MS-DOS「GitHub 热点速览」

上周又是被「大模型」霸榜的一周,各种 AI、LLM、ChatGPT、Sora、RAG 的开源项目在 GitHub 上“争相斗艳”。这不 Meta 刚开源 Llama 3 没几天,苹果紧跟着就开源了手机端大模型:CoreNet。 GitHub 地址:github.com/apple/c...[2024/5/6]

Git——分支管理(2)

Git——分支管理(2)

Git——分支管理(2) 提示:图床在国外且动图比较多的情况下,需要时间加载。 目录: 目录Git——分支管理(2)提示:图床在国外且动图比较多的情况下,需要时间加载。目录:Git基础Git的分支与HEADGit的存储机制Git的分支指针Git的远程仓库Git的远程分支管理远程分支和本地仓库的冲...[2024/5/6]

我用 GitHub 9.8k 的 Go 语言 2D 游戏引擎写了个游戏

前言 hi,大家好,这里是白泽。今天给大家分享一个 GitHub ??9.8k 的 Go 语言 2D 游戏引擎。 https: github.com/hajimehoshi/ebiten 引擎的贡献者依旧在积极维护,是一个兼具学习 & 娱乐的项目! 为此我也用这个引擎写了一个生存游...[2024/5/6]

Git 版本控制:构建高效协作和开发流程的最佳实践

引言 版本控制是开发中不可或缺的一部分,他允许多人同时协作,通过记录每一次代码的变更,帮助开发者理解何时、为什么以及谁做了修改。这不仅有助于错误追踪和功能回溯,还使得团队能够并行工作,通过分支管理实现功能的增加和问题的修复。此外,也允许开发者在出现问题时回滚到之前的状态,确保项目的稳定发展。 1...[2024/4/29]

《HelloGitHub》第 97 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https: github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2024/4/29]

使用GitHub Actions和GitHub pages实现前端项目的自动打包部署

1. 引言 As we all know,前端部署项目是比较简单的,通常情况下只需要将打包的产物(index.html、.js文件、.c 文件等)放在Web服务器下就??,这种叫静态资源托管,成本是比较低的 那有没有免费的静态资源托管方案? 答曰:有,典型如:GitHub Pages、Git...[2024/4/23]

Llama 3 开源了「GitHub 热点速览」

近日,Meta(原 Facebook)开源了他们公司的新一代大模型 Llama 3,虽然目前只放出了 8B 和 70B 两个版本,但是在评估结果上已经优于 Claude 3 Sonnet、Mistral Medium 和 GPT-3.5 等大模型。Meta 官方还表示,这些只是开胃菜,更强的...[2024/4/23]

这些Git事故灾难, 你经历过几个?

前言 关于Git, 相信大家最常用的就是pull和push. 但随着协作规模的提升, 遇到的问题也会越来越多. 本篇文章并不科普一些命令的详细用法, 更多的是分享在工作中遇到的Git场景问题以及踩过的坑 难办? 那就别办咯 先来个开胃小菜. 一般公司都会有个dev分支用来部署测试版的功能. 也...[2024/4/19]

一周涨 15k Star 的开源项目「GitHub 热点速览」

一周涨 15k Star 的开源项目「GitHub 热点速览」

你训练大语言模型(LLM)用的什么框架?有没有想过不用框架训练 GPT-2? GitHub 上就有这么一位大神(Andrej Karpathy),他仅用大约 1k 行的 C 代码就完成了 GPT-2 模型的训练,代码纯手撸、不依赖任何机器学习框架,作者这么做仅仅是觉得很有趣。尽管这个项目(...[2024/4/17]

拥抱开源更省钱「GitHub 热点速览」

免费、低成本、自托管、开源替代品...这些词就是本周的热门开源项目的关键字。常见的 AI 提升图片分辨率的工具,大多是在线服务或者调用接口的客户端,而「Upscaler」是一款下载即用的免费 AI 图片修复(超分)工具,无需联网可离线使用。机械臂这个词大家应该不会陌生,我查了一下这东西(不是...[2024/4/10]

【译】如何在 Visual Studio 中安装 GitHub Copilot

GitHub Copilot 简介   GitHub Copilot 是一个新工具,可以帮助您在人工智能的帮助下更快,更智能地编写代码。它可以建议代码补全,生成代码片段,甚至为您编写整个函数。GitHub Copilot 与各种语言和框架一起工作,它可以从您自己的代码和偏好中学习。下文描述了,如...[2024/4/8]

为 AI 而生的编程语言「GitHub 热点速览」

Mojo 是一种面向 AI 开发者的新型编程语言。它致力于将 Python 的简洁语法和 C 语言的高性能相结合,以填补研究和生产应用之间的差距。Mojo 自去年 5 月发布后,终于又有动作了。最近,Mojo 的标准库核心模块已在 GitHub 上开源,采用 Apache 2 开源协议,开源...[2024/4/3]

个性化定义多个 Git 托管平台配置

一、背景说明 本人使用了多个 Git 托管平台,包括 Github、Gitlab 和 Gitee。为了避免提交信息(主要是用户名和邮箱地址)错乱,我希望在向不同的托管平台提交内容时,能够自动设置相应的用户名和邮箱地址。 二、解决方案 1. 常规做法 为每个 repo 单独设置用户名和邮箱地址。...[2024/4/3]

.NET开源、免费、跨平台的Git可视化管理工具

前言 俗话说得好“工欲善其事,必先利其器”,合理的选择和使用可视化的管理工具可以降低技术入门和使用的门槛。今天大姚给大家分享一款.NET Avalonia开源、免费、跨平台、快速的Git可视化管理工具:SourceGit。 Avalonia介绍 Avalonia是一个强大的框架,使开发人员能够...[2024/4/1]

《HelloGitHub》第 96 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https: github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2024/3/29]

替代 Redis 的开源项目「GitHub 热点速览」

近日,知名开源项目 Redis 宣布修改开源协议,从原来的「BSD 3-Clause 开源协议」改成「RSALv2 和 SSPLv1 双重许可证」。新的许可证主要是限制托管 Redis 产品的云服务商,比如 Redis 云数据库等,不能继续免费使用 Redis 最新的源代码。 我感觉这...[2024/3/26]

git合并分支

前言 多人协作开发的时候,需要对项目代码做版本管理。大家做新版本的开发,需要基于上一个版本新建一个自己的开发分支,自己开发分支的程序测试通过后,就要合到线上的分支以供发版,在合并分支的时候可能会有冲突,那么需要解决冲突后提交合并的代码。本篇教程主要讲解使用git merge来进行分支合并,git...[2024/3/25]

如何打造一个花里胡哨的Github个人主页?

1、介绍 2、使用 2.1、创建一个同名仓库 2.2、引用模板 2.3、为内容添加有趣模块 2.3.1、徽章badge 2.3.2、waka 时间展示 2.3.3、展示 GitHub stars 等信息 2.3.4、GitHub contributions贪吃蛇游戏 3、总结 1、...[2024/3/22]

一天涨 23k Star 的开源项目「GitHub 热点速览」

?在 GitHub 上做过开源项目的小伙伴,可能都经历过截图自己项目 100 Star、1000 Star 的时刻,但有些时候事情发生的太快来不及截图,因为可能一觉醒来就破万了。这件事看似有些天方夜谭,但放在马斯克的身上就不足为奇了。 就在昨天,马斯克在 GitHub 上开源了 Grok-...[2024/3/19]

GitLab (v16.x) 简述及安装部署

GitLab 介绍 GitLab 的历史 GitLab 最初是一个完全免费的开源软件,根据 MIT 许可证分发。2013 年 7 月,它被分为两个不同的版本 - GitLab CE(社区版)和 GitLab EE(企业版)。GitLab EE 处于受限许可证下,但源代码仍然公开可见,而 GitL...[2024/3/13]

春风吹又生的开源项目「GitHub 热点速览」

随着上周知名 Switch 开源模拟器 Yuzu(柚子)被任天堂起诉,该项目作者就删库了,但还是要赔偿任天堂数百万美元。此事还在 GitHub 上掀起了一波 Yuzu fork 项目的小浪潮,正所谓野火烧不尽,春风吹又生。 很多读者都表示事情发生得太突然,没来得及 fork 一下,所以本周...[2024/3/13]

Git 系列:简介安装以及配置管理

目录简介安装简介Centos安装配置管理git help概要选项示例git-docgit config概要选项变量示例初始化配置 简介安装 简介 https: git-scm.com/ Git是一个开源的分布式版本控制系统,用于有效、高速地处理从小到大的项目版本管理。它最初由Linux之父...[2024/3/13]

《HelloGitHub》第 95 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https: github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2024/2/28]

【译】代码更快、更好,借助 GitHub Copilot 的新功能:斜杠命令和上下文变量

  你是否曾经希望有一个人工智能助手可以帮助你更快更好地编写代码?那就是 Visual Studio Copilot Chat 为您提供的:一个人工智能驱动的结对程序员,可以回答您的问题,建议代码片段,解释代码逻辑,并与您讨论您的项目。您可以使用 Copilot 更快更好地编写代码,因为它可以帮...[2024/2/26]

Git合并固定分支的某一部分至当前分支

在 Git 中,通常使用 git merge 命令来将一个分支的更改合并到另一个分支。如果你只想合并某个分支的一部分代码,可以使用以下两种方法: 1.批量文件合并 1.1.创建并切换到一个新的临时分支 首先,从要合并的源分支(即要提取代码的分支)中创建并切换到一个新的临时分支。这样可以在...[2024/2/23]

开年!5 款令人惊艳的开源项目「GitHub 热点速览」

开年!5 款令人惊艳的开源项目「GitHub 热点速览」

朋友们开工大吉啊!我刚从假期模式切换回来,完全无心工作有些不在状态,比如开机密码错了好几次??。闲话少叙,下面就让我们一起看看,春节这段时间 GitHub 上又出了什么有趣、好玩的开源项目。 今年上来就是王炸一款一周飙升了 6,000 Star 的 Git 客户端,项目的作者是 GitHu...[2024/2/21]

IDEA 2024.1:Spring支持增强、GitHub Action支持增强、更新HTTP Client等

有段时间没有更新IDEA了,早上看到 IntelliJ IDEA 2024.1 EAP 5发布的邮件提示,瞄了一眼,发现真的是越来越强了,其中不少功能对我来说还是非常有用的。也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。 Spring、Quarkus等主流框架的支持增强 ...[2024/2/18]

初步上手Git软件及GitHub平台:基本操作方法

初步上手Git软件及GitHub平台:基本操作方法

本文介绍Git软件与GitHub平台的基本内容、使用方法与应用场景等。 目录1 初步介绍2 使用方法2.1 GitHub配置2.2 Git配置2.3 代码上传至GitHub 1 初步介绍 首先,什么是GitHub与Git?为什么我们要运用这些工具? 首先从GitHub说起。如果大家参加过...[2024/2/7]

5 款轻松上手的开源项目「GitHub 热点速览」

大家都忙一年了,所以今天来点轻松的吧!就是那种拿来直接用、免费看的开源项目。 开源真是一个充满惊喜的宝库,很多开源软件比收费软件还好用,比如这款开箱即用的电视直播软件:my-tv,它免费、无广告、启动快,内置高质量直播源,主打一个免费好用。我最近被云厂商的一键购买「幻兽帕鲁」私服刷屏了,不...[2024/2/7]

下载、安装Git并拷贝GitHub项目到本地的流程

本文介绍分布式开源版本控制系统Git的下载、安装,并基于Git实现克隆GitHub中项目代码的方法。 Git是一款开源软件,因此我们直接在Git的官方下载地址下载最新版本的Git即可。其中,在下图所示的位置选择适合我们操作系统的Git版本。 随后,选择下图红色方框内的内容,下载最新版的G...[2024/2/7]

程序员必备!10款实用便捷的Git可视化管理工具

前言 俗话说得好“工欲善其事,必先利其器”,合理的选择和使用可视化的管理工具可以降低技术入门和使用的门槛。我们在团队开发中统一某个开发工具的使用能够大大降低沟通成本,提高协作沟通效率。今天给大家分享10款实用便捷的Git可视化管理工具,注意排名不分先后希望能对各位小伙伴有所帮助。 假如您有更...[2024/1/29]

《HelloGitHub》第 94 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https: github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2024/1/26]

ggrep让多行日志-无处遁形!

相信大家都很喜欢用grep指令,查一下项目中有没有出错的,然后通过logid搜索相关出错的日志和一些关键参数,但是在多行日志的情况下就很难处理了,比如okhttp拦截器中分别打印了url,param和response,然后你想统计一下有多少成功的,有多少失败的,发现就比较难了。 解决这个问题的...[2024/1/26]

去年最火的 JS 开源项目「GitHub 热点速览」

近日,「Best of JS」发布了过去一年在 GitHub 上 Star 数增速最快的 JavaScript 开源项目(2023 JavaScript Rising Stars),前 10 的开源项目 Star 增长竟然都是令人惊叹的 1.5w 起步,第一名更是近 4w ??,简直太逆天了...[2024/1/8]

python在容器内克隆拉取git私有仓库

前言 目前有个python应用需要在容器镜像内拉取git私有仓库的代码,一开始的想法是用GitPython,折腾一番 h私钥和known_hosts问题后,发现还是在镜像中封装个git最省事,然后用subproce 调用系统命令,镜像体积也没有想象中增加特别多。 准备 h私钥和known_hos...[2024/1/3]

前端 Git 使用约定

前端 Git 使用约定 背景 开发前端项目,有以下困惑: 使用哪个分支开发,哪个分支发布 修复线上bug的流程是什么,如何避免修复完了下次却又出现了 cms分支有十多个,是否都有用 如何快速找到之前某次功能开发,或某次bug修复 为了减轻上述困扰,引入 gitflow 规范,并根据公司情况...[2024/1/3]

《HelloGitHub》第 93 期

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https: github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源...[2023/12/29]

这些 git 高级命令你知道几个

大家好,我是 dom 哥。今天给大家分享几个 git 的高级应用。 git 是目前最流行的版本控制工具。git 玩的 6 不 6,轻则影响自己的开发幸福指数 ??,重则影响下班时间 ??。本文介绍一些日常开发中常遇到的场景以及相关的 git 命令。 接下来就以前端流行的 mvvm 框架 vu...[2023/12/27]

371
2
记录数:306 页数:1/71234567下一页尾页
 友情链接:直通硅谷  直通硅谷 怎么样 mac软件下载
加载更多