【问题标题】:New to linux, github, and homebrew. I want to delete git. How do I do that?linux、github 和 homebrew 的新手。我想删除 git。我怎么做?
【发布时间】:2014-07-14 11:30:54
【问题描述】:

我对 Linux 命令行界面、github 和自制软件非常陌生。我在装有 OSX 的 Mac 上。

我想完全彻底地从我的 Mac 中删除 git。 (我这样做是因为我要从头开始。我的朋友不久前为我安装了它,但我想自己完成这个过程。

他是通过自制软件安装的,我想。

无论如何,我该如何安全地从我的 Mac 中删除 git?一旦我删除它,我将返回并重新安装它。

【问题讨论】:

  • @Mat 我知道它是一个网站。但我想从我的机器中删除所有与this git 相关的东西。
  • @Mat 另见here,人们试图从他们的机器中删除 git。是的,我的意思是命令 shell,对不起,不是 linux。

标签: git macos uninstallation


【解决方案1】:

假设 git 是使用 homebrew 安装的,则删除它

brew uninstall git

重新安装:

brew install git

正如 Mat 所说,github 是一个网站,git 是一个存储库。

【讨论】:

  • 您可能需要在这些命令前加上 sudo 前缀。先尝试不使用它。
  • 好吧,让我试试吧!实际上,有没有办法可以检查它是如何安装的?另外,我可以在命令行的任何位置,从任何目录中编写该命令吗?
  • 您可以从任何目录运行它。如果你想查看 homebrew 是否安装了 git,尝试运行 brew list 并检查 git 是否在打印列表中。
  • 好吧……这似乎奏效了……是……是吗?……我想是什么让我感到困惑,是当我在我的机器上设置 git 并开始“推”或“拉”进出 gitHUB,我机器中的 git 如何“知道”与 github 同步?...这有意义吗?我的意思是,你需要本地机器上的 git 才能使用 gitHUB 吗?非常感谢。
  • 是的,安装/卸载就是这么简单:)。要回答关于 git 知道连接到哪里的问题,答案是项目的根目录中有一个隐藏目录 .git。在该目录中有一个文件config,每次您执行推送或拉取操作以确定要连接到哪个服务器(在您的情况下为 github)时,git 都会查找该文件。
猜你喜欢
  • 2011-09-23
  • 2021-10-05
  • 2023-02-03
  • 1970-01-01
  • 1970-01-01
  • 2020-11-07
  • 1970-01-01
  • 2012-10-23
  • 1970-01-01
相关资源
最近更新 更多