Git报错:fatal:refusing to merge unrelated histories问题解决过程
2026-04-24 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 3
最近我在同步一个深度学习课程代码库时,因为误删了本地的 .git 文件夹,遭遇了一个经典的 git 报错。本文将复盘这次错误的解决过程。1....
Git同步上游代码实现方式
2026-04-24 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 3
在日常的开源项目学习或协作开发中,我们通常会使用 github 或 gitee 的 fork 功能,将别人的仓库复制一份到自己的账号下进行修...
Git查看已删除文件历史记录的方法
2026-04-22 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 10
文件不见了,第一反应是翻 commit 记录。翻了半天没找到,即使翻到了也很费功夫——其实 git log 就可以解...
Git常用配置之远程仓库地址修改的四种方法
2026-04-16 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 17
git 修改地址1、直接修改远程仓库地址 git remote set-url origin url2、删除本地远程仓库地址,然后添加...
一次OOM排查解决过程(dump文件分析)
2026-04-15 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 21
一、发现问题近期 oom 故障频发,一周内发生了 3 次。但每次pod重启后,应用又一切正常;上个版本有代码发布的同学,排查了一遍新增代码,...
Gitlab实现合并分支代码到主分支上
2026-04-15 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 21
一、在 gitlab 项目中点击branches(查看分支)二、这时看到有24个滞后的提交三、点击 merge request 按钮四、填写...
Gitlab合并代码并解决冲突的问题
2026-04-15 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 19
有两个远程分支,dev-jwh分支和默认的main分支本地开发的代码已上传到远程分支dev-jwh上现在将dev-jwh远程分支的代码同步到...
配置Jenkins自动拉取gitlab中的代码并部署方式
2026-04-15 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 19
配置 jenkins 自动拉取 gitlab 中的代码并部署1、安装插件安装以下插件: credentials plugin(默认已经安装)...
git生成SSH key实现过程
2026-04-14 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 21
第1步:查看是否已有ssh key查看.ssh下是否有id_rsa、id_rsa.pub文件,如果有表示可能已生成,如果没有则需要重新生成。...
Git命令如何添加到远程仓库
2026-04-14 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 25
一、git介绍git 的是一个流行和最常用的分布式代码版本管理工具,它可以很方便的帮我们管理代码(记录代码版本信息,回滚代码版本等)和方便项...
git添加远程仓库与更新远程仓库实现方式
2026-04-14 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 27
1、添加远程仓库要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname] [...
Git向仓库提交代码三步走详解(add、commit、push)
2026-04-12 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 26
git 工作区、暂存区和版本库概念使用 git add命令将想要快照的内容写入缓存区,执行 git commit将缓存区内容添加到仓库中,执...
git远程仓库配置全过程
2026-04-12 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 29
git上传所需命令1. git克隆项目之后修改再提交如果是第一次提交,需要先初始化一个仓库,设置远程仓库地址后再进行push。$ git i...
Git合并多个提交实现方式
2026-04-08 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 31
在 git 中合并多个提交通常使用 交互式变基(interactive rebase) 功能,以下是详细步骤:1. 基本方法:合并最近的连续...
Git远程连接之SSH与HTTPS克隆协议详解
2026-04-02 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 31
前言在日常开发中,git clone 是我们最常执行的命令之一。但你是否曾思考过,在 https://... 和 git@... 这两种不同...
Git分支管理的核心命令科普指南
2026-04-01 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 45
在研发过程中,规范的 git 分支管理是保障代码质量、提升发版效率、降低线上风险的核心基础。日常开发中,分支的创建、重命名、推送、删除等操作...
Ubuntu添加git密钥实现方式
2026-03-31 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 42
设置git的user name和email注意:是写你github的用户名和邮箱。git config --global user.name...
Nginx+Dify实现无缝负载多实例部署
2026-03-31 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 49
第一章:dify多实例负载均衡概述负载均衡的核心作用提升系统吞吐量,支持横向扩展避免单点故障,增强服务可用性支持会话保持(session p...
Ubuntu使用LVM(逻辑卷管理)挂载磁盘的操作步骤
2026-03-31 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 39
在 ubuntu 中使用 lvm(逻辑卷管理)挂载磁盘需要完成物理卷初始化、卷组创建、逻辑卷划分及文件系统配置等步骤。以下是详细操作指南:一...
Ubuntu中在终端使用git将代码上传GitHub实现过程
2026-03-31 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 52
1 准备工作1 如果第一次上传代码,需要配置用户名和邮箱!可以在setting-account中修改用户名pj@pj:$ git confi...
解决虚拟机无法连接无线网的问题(亲测有效)
2026-03-31 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 39
虚拟机无法连接无线网问题本人一名机电转计算机的小白,最近要接触linux,装了虚拟机后发现上不了网,一开始查了很多博客说是要下载驱动,其实是...
Nginx中mime.types配置文件类型响应的实现步骤
2026-03-31 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 44
这个配置片段是nginx服务器配置中关于mime类型处理的指令,下面我将详细解释它的作用和用法。配置解释http { include ...
ubuntu生成Git的ssh-key方式
2026-03-31 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 39
ubuntu生成git的ssh-keyubuntu默认有git的安装,生成git仓库可以使用的ssh key需要两步:设置git的user....
OpenClaw学习笔记:研究官网文档后整理的架构详解
2026-03-28 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 37
背景近期openclaw如火如荼,作为当下ai领域的c位,有必要对其进行了解。前期虽已部署试水,但对其原理不甚了解,查看官网文档又发现大量内...
GIT合并分支的三种实现方式
2026-03-28 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 35
一、使用merge命令合并分支1、目标:将dev分支合并到master分支1.1、首先切换到master分支上git checkout ma...
Git提交历史查看与日志筛选的全攻略
2026-03-26 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 44
一、基础用法:git log克隆示例仓库并进入目录:$ git clone https://github.com/schacon/simpl...
git中如何设置代理
2026-03-22 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 49
git设置代理git 设置代理通常用于在公司内网或需要通过代理服务器访问外网的情况下。以下是一些常用的设置方法:命令行一次性设置代理使用 g...
Git版本控制从入门到精通的完全指南
2026-03-21 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 37
作为当今最流行的分布式版本控制系统,git 已经成为开发者必备的技能之一。无论你是独立开发者还是团队协作,git 都能帮助你高效管理代码版本...
git merge 命令行操作实现
2026-03-12 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 66
一、概述在使用git进行版本控制时,我们经常需要合并不同分支上的代码变动。git提供了gitmerge命令来完成分支合并操作。本文将详细介绍...
清除git本地缓存和gitigore模板方式
2026-03-11 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 69
一、清除git本地缓存首先 .gitignore 只能忽略那些没有被追踪(track)的文件,且git存在本地缓存。如果需要过滤文件之前已纳...