小火箭peerclash地址翻译git使用stash

2024-09-19 03:10:37 投稿人 : iovevpn 围观 : 79 次 0 评论

推荐榜单1、爱连VPN

邀请好友注册充值返利高达40-50%

注册登陆网址:https://www.iovevpn.com/#/register?code=MIGgsNCV (打不开请点击下面导航)

永久导航:https://www.ailianvpn.com/(最新网址进导航页面查找)

永久海外官网:https://www.iovevpn.com/(翻墙才能打开)

爱连VPN客户端和APP下载地址:(支持安卓-Winodws-MAC-苹果ios)https://ivpn.im/

飞机爱连VPN官方频道通知群 https://t.me/iovevpn1

有任何问题反馈永久海外邮箱:[email protected]

相比直连机场更加推荐购买中转机场。中转机场机器便宜一般更加带宽大,公网主要问题是出口偶尔会绕路导致网络波动影响。专线主要是不过墙延迟低,网络波动小,专线机场日常使用体验会更丝滑更舒服。机场比的是钞能力,速度要看机场的总带宽大小。稳定要看机场的资源质量,主要是看机场主的上游的线路质量,解锁看的是机场主的落地/解锁商是否优秀。机场带宽大和稳定性最重要。

在软件开发中,Git 是一种非常流行的分布式版本控制系统,它允许多个开发者在同一个项目上协作。stash 是 Git 提供的一个功能,它可以临时保存你的工作进度,以便你可以切换到另一个分支或者进行其他操作,而不会丢失当前的更改。

什么是 Git Stash?

当你正在进行某些更改,但是需要切换到另一个分支去完成紧急任务时,stash 功能就显得非常有用。stash 会保存你的工作目录和索引的状态,这样你就可以在不提交的情况下切换分支,当你完成紧急任务并回到原来的分支时,可以使用stash pop 或者stash apply 来恢复之前的更改。

如何使用 Git Stash?

1、保存更改:

```bash

git stash save "描述信息"

```

这将保存当前的工作进度,包括未提交的更改和暂存区的更改。

2、查看 stash 列表:

```bash

git stash list

```

这将显示所有的 stash 记录。

3、应用 stash:

```bash

git stash apply [stash@{n}]

```

这将应用最近的 stash,或者指定的 stash 记录。[stash@{n}] 是可选的,表示特定的 stash 记录。

4、弹出 stash:

```bash

git stash pop

```

这不仅会应用 stash,还会从 stash 列表中删除它。

5、删除 stash:

```bash

git stash drop [stash@{n}]

```

这将删除指定的 stash 记录。

6、清理工作目录:

```bash

小火箭peerclash地址翻译git使用stash

git stash clear

```

这将删除所有的 stash 记录。

小火箭 PeerClash 地址翻译

小火箭(Shadowrocket)是一款流行的网络代理工具,它支持多种协议,包括 Shadowsocks、VMess、Trojan 等,PeerClash 是一个基于 Clash 核心的代理规则管理工具,它可以通过配置文件来管理网络流量的路由。

在使用 PeerClash 时,你可能需要将一些地址翻译成相应的格式,以便 PeerClash 能够正确处理,这通常涉及到将域名或 IP 地址转换为 PeerClash 支持的格式。

如何翻译地址?

1、域名翻译:

如果你有一个域名,你需要确保它是一个有效的域名,并且可以在 DNS 系统中解析,在 PeerClash 的配置文件中,你可以直接使用这个域名。

2、IP 地址翻译:

对于 IP 地址,你需要确保它是有效的,并且格式正确(IPv4 的192.168.1.1 或 IPv6 的::1),在 PeerClash 的配置文件中,你可以直接使用这个 IP 地址。

3、使用 CIDR 表示法:

你可能需要指定一个 IP 地址范围,在这种情况下,你可以使用 CIDR 表示法(例如192.168.1.0/24)。

4、使用正则表达式:

在 PeerClash 的配置文件中,你可以使用正则表达式来匹配和翻译地址,这在处理复杂的路由规则时非常有用。

示例配置

以下是一个简单的 PeerClash 配置文件示例,展示了如何使用域名和 IP 地址:

mixed-port:
  listen: :7890
  protocol: socks5
  tls: false
rules:
  - MATCH,DIRECT
  - DOMAIN-SUFFIX,example.com,PROXY
  - IP-CIDR,192.168.1.0/24,DIRECT
  - DOMAIN-KEYWORD,google,PROXY
  - GEOIP,CN,DIRECT
  - DOMAIN,github.com,PROXY

在这个配置中,DOMAIN-SUFFIX,example.com,PROXY 表示所有以example.com 结尾的域名将通过代理服务器。IP-CIDR,192.168.1.0/24,DIRECT 表示所有在192.168.1.0/24 子网内的 IP 地址将直接连接,不通过代理。

Git stash 是一个强大的工具,可以帮助你在开发过程中灵活地管理更改,而 PeerClash 提供了强大的代理规则管理功能,通过正确的地址翻译和配置,可以有效地管理网络流量,希望这篇文章能帮助你更好地理解和使用这些工具。

相关文章