在 Mac 上卸载 git



如何从我的终端卸载 git?我一直遇到安全问题,我的密码可能被盗了。我想永远删除git。

从技术上讲,删除文件/usr/bin/git将按照您的要求进行操作,但是

  • 它可能会破坏系统的其他部分;
  • 它不会删除git也安装的几个组件;
  • 下次升级或修复此文件时,系统可能会还原此文件;
  • 最重要的是,它无助于解决你说要解决的问题。

如果您接受系统安装的组件无法轻松卸载,并从完全不同的角度解决问题,那么您会好得多。

如果您的凭据确实已泄露,请替换所有受影响服务的密码(或关闭您的帐户(。无论如何,您在本地安装的软件与某人可以使用另一组计算机系统的密码做什么完全无关。

相反,如果您认为git以某种方式允许入侵者访问您的本地计算机,那么仅删除git并不能阻止他们继续控制您的计算机(如果他们有能力的话(。唯一的补救措施是从受信任的来源重新安装系统,然后可能仍然使用git但使用完全不同的密码等。不用说,您需要对所有非系统文件进行已知良好的备份,或者需要一个极其仔细和繁琐的过程来调查每个文件,其中包含任何类型的隐私信息,无论它是否需要替换。

如果您的 git 凭据被盗,那么卸载 git 是您的小问题之一(老实说,不会解决问题(。想想你有凭据做什么?是github吗?如果是这样,请转到 github 并在那里更改您的所有凭据。

如果您的计算机遭到入侵,那么问题比这更严重。希望不是这样。

最新更新