标签: GIT
编程

Git push 使用代理推送代码

335 2023-10-11 13:39:00

因为墙的存在,推送代码到 Github 常常连接不上,这种情况下,可使用代理进行推送:git config --global http.proxy http://127.0.0.1:8580 git config --global https.proxy http://127.0.0.1:8580 。-global 会全局生效。要解除代理git config ...

详情...
编程

使用 Git Prune 命令清理 Git 仓库

241 2023-10-05 01:19:00

在本文中,我们将讨论 git prune 命令及其用途。我们知道 Git 对我们的数据非常谨慎。当我们删除提交之类的数据时,Git 不会轻易丢失它们。这会导致我们机器中的陈旧数据堆积。这就是 git prune 命令发挥作用的地方。我们可以将 git prune 命令称为 Git 中的一个内务实用程序,用于清理孤立或无法访问的 Git 对象。当我们谈论不可访...

详情...
编程

让 git 忽略文件模式的改变

287 2023-08-24 19:47:00

使用git的过程中发现,就算文件的内容没改变,只有文件的权限改变的话,git也会检测到文件被修改了。解决方法是配置一下:git config --global core.filemode false有些时候,你发现这样配置之后没有什么效果,那是因为该容器内还有自己的配置信息,这个配置信息会覆盖 global 的配置,那么就需要对该容器做一下配置:git co...

详情...
编程

git-filter-branch,从Git仓库提交历史记录中永久删除某些文件

862 2022-05-28 20:18:23

有时,我们会忘记把含有重要安全信息的信息加入.gitignore文件中,或者无意中把诸如vendor、node_modules这样的文件夹加入到git中。这时候我们就不能仅仅删除当前版本记录,还需要到git仓库的历史记录中去永久删除这些文件。此时,我们就要用到 git filter-branch 命令。

详情...