tinybaby365
0.01D
V2EX  ›  macOS

请教怎么绕过 macOS 的本地网络权限对 git 的影响?

  •  
  •   tinybaby365 · Jul 1, 2025 · 2135 views
    This topic created in 328 days ago, the information mentioned may be changed or developed.

    最近升级了 Macbook Pro 的 macOS 版本,遇到本地网络权限的问题:

    在 iTerm 或者 vscode 下面,git 命令行访问局域网的 git 服务器(无论是 ssh 还是 https 的 git lfs )都受到限制,无法访问。但系统不弹询问的对话框,也没法主动把程序到系统设置里面加上权限。

    在系统的 terminal 程序里面,git 命令行不受影响。

    使用很不方便,请问大家是怎么解决的?

    6 replies    2025-07-02 17:42:42 +08:00
    BingoXuan
        1
    BingoXuan  
       Jul 1, 2025
    虽然不是很好,遇到这种情况,我是直接 sudo
    MacsedProtoss
        2
    MacsedProtoss  
       Jul 1, 2025 via iPhone
    这个应该是给 iterm/vscode 加上本地网络权限就能解决?
    我这里基本上就升级完的时候授予一次就完事了
    tinybaby365
        3
    tinybaby365  
    OP
       Jul 1, 2025
    @MacsedProtoss vscode ,windsurf 还好。主要是 iterm2 ,看 iterm2 的 Info.plist 有 NSLocalNetworkUsageDescription ,但就是不触发系统的对话框,也没法主动加进去。
    tinybaby365
        4
    tinybaby365  
    OP
       Jul 1, 2025
    已经解决了,删了 iTerm2 ,重新安装就好了。
    linyi090744
        5
    linyi090744  
       Jul 1, 2025
    局域网访问不了,其实你在设置- 隐私与安全 - 本地网络 - 把需要访问局域网的勾选上就可以了。item2 勾选上就行,没必要重装.其他软件同理。特别是 chrome 。
    tinybaby365
        6
    tinybaby365  
    OP
       Jul 2, 2025
    @linyi090744 是从老系统带过的 iterm2 没有出现在本地网络的设置里面。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3974 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 10:18 · PVG 18:18 · LAX 03:18 · JFK 06:18
    ♥ Do have faith in what you're doing.