【问题标题】:homebrew update git on macmac上的自制更新git
【发布时间】:2013-09-12 03:53:26
【问题描述】:

我正在尝试切换到自制版本的 git,但我收到以下消息:

unknown68a86d401752:~ davidadams$ brew link git
Linking /usr/local/Cellar/git/1.8.4... Warning: Could not link git. Unlinking...

Error: Could not symlink file: /usr/local/Cellar/git/1.8.4/share/zsh/site-functions/git-completion.bash
Target /usr/local/share/zsh/site-functions/git-completion.bash already exists. You may need to delete it.
To force the link and overwrite all other conflicting files, do:
  brew link --overwrite formula_name

To list all files that would be deleted:
  brew link --overwrite --dry-run formula_name

我对 Homebrew 或垃圾箱知之甚少,无法知道这表明的做法是否安全。

我的目标是开始使用当前版本的 git。终端告诉我以下内容:

unknown68a86d401752:~ davidadams$ which git
/usr/bin/git
unknown68a86d401752:~ davidadams$ git --version
git version 1.7.7.5 (Apple Git-26)

【问题讨论】:

    标签: git homebrew


    【解决方案1】:

    好吧,git-completion.bash 可能并没有太大变化,但是由于您正在更新 git 以使用较新的版本,因此获取该脚本的较新版本应该没有问题。

    【讨论】:

    • 这如何回答这个问题?
    • OP 询问覆盖该文件是否安全。答案是“几乎可以肯定”。
    猜你喜欢
    • 2011-12-18
    • 2023-04-01
    • 1970-01-01
    • 2010-09-20
    • 1970-01-01
    • 2013-12-29
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    相关资源
    最近更新 更多