git

Python私教6 小时前
人工智能·git·后端
Codex 自动写 Commit 够安全吗?一套证据化 Git 提交流程让 Codex 根据 diff 生成 Commit 说明很容易,难的是保证它没有把用户的其他修改、临时文件或敏感配置一起提交。
果果燕6 小时前
linux·arm开发·c++·笔记·git
实习笔记(一):NFS、Samba、VNC、Git、CMake、systemd、内核、交叉编译参数逐条解释:挂载参数 -o nolock:嵌入式设备无文件锁服务,必须加,否则挂载卡死1.安装服务2.备份配置文件,编辑 /etc/samba/smb.conf
美味蛋炒饭.7 小时前
开发语言·git·学习·总结·后端开发
Git 版本控制(下)完成 Git 本地仓库、分支、冲突、stash、.gitignore 基础操作后,单人本地开发场景已经可以完全覆盖。但真实企业开发、开源项目协作都会涉及远程云端仓库、多人并行开发、版本上线管理。 本文重点解决四大企业开发痛点:
互联网中的一颗神经元7 小时前
大数据·git·elasticsearch
09 — .git 地图:打开那个隐藏文件夹摘要: 本章深入探索 Git 仓库的核心——.git 隐藏文件夹。通过可视化地图和动手实验,你将了解 .git 目录结构及各文件/文件夹的作用,理解 Git 如何将版本历史、分支、暂存区等状态存储为普通文件。重点掌握 objects/(存储历史内容)、refs/(存储分支/标签引用)、HEAD(当前分支指针)、index(暂存区)和 logs/(操作日志)等核心组件的功能。通过观察 add、commit 等命令对 .git 文件的实际影响,你将不再视 Git 为黑盒,并为后续深入学习对象模型和引用机制打下
不谈恋爱的猫2 天前
java·git·intellij-idea
idea集成git1.配置全局忽略文件:1.1:创建git.ignore 1.2内容:1.3在用户的机主目录下修改.gitconfig文件(没有就创建,在git的控制台中:git config --global user.name "你的名字" 和 git config --global user.email "你的邮箱"),添加:
Patrick_Wilson9 小时前
git·程序员·命令行
你知道 git check 的故事吗你有没有想过这样一个问题:为什么 git 使用 checkout 表达分支的切换和创建?check out 代表什么含义?
互联网中的一颗神经元11 小时前
git
10 — 对象模型:.git/objects 里到底装了什么摘要: 本章深入解析 Git 对象模型,揭示 .git/objects 目录中哈希文件的本质。你将理解 Git 存储的四种核心对象:blob(文件内容)、tree(目录结构)、commit(提交)和 tag(标签),掌握它们如何通过内容寻址构成不可变的快照链。通过动手实践 git cat-file 等底层命令,你将直观看到「改一字节即生新对象」的原理,理解路径信息存储在 tree 而非 blob 中,并建立「Git 历史是对象链而非差异日志」的思维模型。最终,你将能亲手查看对象、绘制对象关系图,并为后续理
沫璃染墨13 小时前
linux·运维·服务器·git·gitee·github
《从零入门Linux系统篇(十四):系统工具篇·五——Git版本控制:从版本管理到协同开发》本篇是开发工具篇的第五弹,目标只有一个帮你把Git的任督二脉彻底打通。内容从Git的底层存储逻辑讲起,一直延伸到日常开发中最常用的实战指令集。专为初学者量身打造,不灌概念,只讲你真正用得上的东西。文末的“三板斧”一旦上手,你的版本控制操作会变得精准、利落,甚至带一点优雅。
Slow菜鸟13 小时前
git
第5篇:进阶规范篇 · 团队协作最佳实践本文定义企业级Git协作的标准化规范,所有规则均基于业界通用最佳实践,统一团队协作语言,降低沟通成本,提升代码仓库的可维护性。读完可实现从“会用Git”到“专业、规范地使用Git”的进阶,适配中大型团队的协作要求。
qingyulee14 小时前
大数据·git·elasticsearch
git常用指令连接配置好后,日常操作就很简单了:
雨声不在15 小时前
git
Git fetch 失败: gnutls_handshake() failed 的排查与修复在项目中执行 git fetch 时报错:用 openssl s_client 实测远端服务器:服务器对 TLS 1.2 握手直接拒绝,只放行 TLS 1.3。
snowfoootball16 小时前
git
fork的仓库怎么使用git rebase与git merge同步上游仓库的更新及解决冲突问题的总结rebase 和 merge 都用于把上游代码合并到自己的分支,但方式不同:(给 Git 保存一个地址,名字叫 upstream,这个地址指向原作者仓库。)
小溪彼岸16 小时前
git
Git命令行可视化管理工具:lazygit小伙伴们,大家好,我是小溪,见字如面。最近一直在使用CLI开发,已经很久没有打开过IDE了,只有在检查Diff和提交代码时才会打开IDE,那有没有可以不依赖IDE就能可视化查看Diff和管理Git的工具呢?还真有,最近发现一个可视化Git命令行管理工具lazygit在一定程度上可以解决这个的痛点。
badhope16 小时前
git·devops
入职第一天就把main分支搞崩了——我的Git血泪史和团队规范诞生记周一早上九点,我拎着入职材料走进新公司,工位还没坐热,导师小王就甩过来一个GitLab地址:"先把代码拉下来跑一下,下午要改个bug。"
Eloudy18 小时前
git
git clone --mirror 完整迁移仓库的全流程git clone --mirror 是迁移 Git 仓库最彻底、最可靠的方式,它会完整复制原仓库的所有引用(分支、标签、PR/MR 引用、notes 等),保证目标仓库与原仓库在 Git 对象层面完全一致。
:-)1 天前
git
开源项目二开 Git 规范工作流以开源项目 RuoYi 为例。适用项目:基于 RuoYi-Vue3(master 分支)的二次开发 目标:可长期维护、可同步上游、可团队协作、可稳定发布
阿米亚波2 天前
c语言·c++·git·vscode·microsoft·github·vcpkg
【C/C++包管理器】vcpkg(by microsoft)适用环境本文目标:能在真实 C++ 工程中熟练使用 vcpkg 管理第三方依赖。不涉及开发 port、维护 registry、交叉编译等内容。
苍煜2 天前
git
Git Worktree 多工作树实战教学-工作多分支实用教程日常 Git 开发中,我们经常遇到一个痛点:单工作目录只能同时检出一个分支。常规开发场景的弊端:正在 feature 分支开发新功能,线上突然出现 bug 需要紧急修复,必须 stash 暂存代码、切换 hotfix 分支,修复完再切回、恢复代码,流程繁琐且容易出错;
RainingTime2 天前
git
新版IDEA使用传统用户名、密码登录Git新版IDEA登录Git的方式默认改成了使用token令牌:但最近公司新建的私有GitLab搞了半天没有成功创建token令牌,于是想办法改回传统用户名+密码方式登录Git。
DevangLic2 天前
git
【诡异的空文件夹 和 git:冲突合并】最新的尝试上一个版本我在第二一个机器上,推送了一个版本在我的第一台设备上,修改了以后 今天发现再去推送发现出问题了