通过代理访问 Git 仓库

文章目录

    背景

    近期 BitBucket 被墙,无法推拉我的私有项目代码

    解决方法

    通过 GoAgent 代理访问 BitBucket Git 仓库.

    假设 GoAgent 本地代理的端口号是 8087 (默认)

    具体配置:

    • 在 .git/conf 文件里添加

      [http]
      proxy = http://127.0.0.1:8087
      
    • 同时修改

      [remote "origin"]
      url = ssh://git@bitbucket.org/<username>/<project>.git
      

    [remote "origin"]
    	url = http://bitbucket.org/<username>/<project>.git
    

    唯一不爽的是,这样每次访问都需要手动输入帐号和密码,但总比无法访问好吧 :)

    参考

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式