首页
友链
程序员的开发利器
免费AI网站分享
ShareAPI
前端库
MicroMatrix
明月别枝惊鹊,清风半夜鸣蝉
累计撰写
135
篇文章
累计创建
41
个标签
累计收到
2
条评论
栏目
目 录
CONTENT
以下是
git
相关的文章
2025-10-29
Git:撤销commit 提交或撤销对远程仓库的push操作
如何通过 git rebase 移除 GitHub 上的敏感信息 为什么要做这个? 在日常开发中,我们可能会不小心将敏感信息(如 API 密钥、密码等)提交到 GitHub 上。如果只是修改本地代码并重新提交,敏感信息依然存在于远程仓库的历史提交中。git rebase 允许我们修改历史提交,彻底从
2025-10-29
10
0
1
share
2024-12-16
如何在 Git 中忽略特定文件的本地修改
日常的项目开发中,有一些文件会随着你的本地环境而改变。例如 package-lock.json 等文件会在你安装的时候,根据你版本的不同而改变。虽然package.json会指定版本的访问,但是有时候还是会出现一些 BUG,使得版本不兼容。为了不影响别人的环境,那么这种文件不想记录他的修改,该如何做
2024-12-16
24
0
0
share
2024-11-11
Git 删除提交和配置文件的方法
前言 在日常开发中,可能会不小心将 .env等配置文件上传到 GitHub 仓库。即使删除了这些文件,历史记录中仍能看到其内容,这对隐私可能带来风险。这里有两种处理方法:1) 删除 .env文件并清除历史记录,2) 仅取消跟踪该文件,适用于配置内容不重要且项目不公开的情况。 方式一: # 切换到一个
2024-11-11
18
0
0
other
2024-01-12
Git 清空提交记录
摘要 有时候我们经常会提交敏感信息到仓库里面,但是修改之后提交也能在提交记录里面找到文件的信息。有几种方法可以清除记录,这里记录一下对我最有用的操作。 完全清空操作 这种方法会完全删除光所有的提交记录 // 新建一个孤立分支 git checkout --orphan latest // 然后保存
2024-01-12
19
0
0
other
2023-04-12
Git工作流程
摘要 在日常工作和学习中,会遇到多人开发项目。项目的合并往往是一个大问题。在多人开发中采用 Git 管理代码,如果没有一个良好的 Git 工作流程,项目维护起来将变得极其困难。恰巧之前看到一位大佬的视频,介绍了一套 Git 上多人开发的工作流程。结合自己的实际工作环境,我做了一些总结。 操作流程 g
2023-04-12
43
0
0
other
2023-03-11
Git多账户使用
Git 同一台设备有多个 GitHub 账户管理 在使用 Git 时,有时我们可能需要同时管理多个 GitHub 账户。下面是一些步骤和建议来实现这一目标: 生成 SSH 密钥对: 对于每个 GitHub 账户,您需要生成一个 SSH 密钥对。可以使用以下命令生成新的 SSH 密钥对: ssh-ke
2023-03-11
12
0
0
share
2022-01-11
Git设置代理
摘要 git 的服务器在国外,导致正常拉 github 项目会很慢,还有可能会超时。所以需要一个科学上网软件,设置代理端口。 需求环境 代理软件 我使用的是 qv2ray 代理,查看一下你的代理端口。 平台设置 Mac 设置 打开终端,输入下面的指令 git config --global http
2022-01-11
16
0
0
other