2018年11月28日 0条评论 432点热度 1人点赞

  目前,公网 IP 地址数量稀少,我们的个人电脑大都在重重内网内部,端口号通过 NAT 层层映射,导致无法向公网提供一个稳定的访问入口。若想让公网提供服务(比如搭建一个的Web服务器)我们一般选择购买云服务器,但是性能强大的云服务器价格很高,因此我们应该找一个办法让内网的电脑能向公网暴露一个 稳定的 访问入口。

  ngrok 就能用来解决这个问题。… 阅读全文

2018年8月10日 0条评论 203点热度 0人点赞

  最近一直在使用一个没配置好的 git 服务器,读 key 文件的权限可能没有配置正确,导致我一直不能用 ssh 拉取和 push 代码,使用 http 的时候老要输密码,十分难受。多方寻找,发现了一种方法可以在使用 http 的时候免输密码,特此记录一下。

配置方法

# 缓存中记住密码
git config --global credential.helper 'cache --timeout=6000'
# 永久存储密码
git config --global credential.helper store

   这时候你的远程分支需要是这个样子的:

   http://username:password@ip/name/code.git

   配置一下远程分支,即可免密使用 git http,当然还是推荐使用 ssh key 认证的方式访问。… 阅读全文