小火箭工具crush与clashgit暂存stash

2024-09-19 04:06:07 投稿人 : iovevpn 围观 : 75 次 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]

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

小火箭(Clash)是一款开源的代理软件,它支持多种代理协议,如Socks5、HTTP、Shadowsocks等,并提供了丰富的规则系统,使得用户可以灵活地管理网络流量,Clash的配置文件通常以YAML格式编写,可以通过Git进行版本控制,以便于多人协作和历史版本管理。

在使用Git进行版本控制时,git stash命令是一个非常有用的功能,它允许你临时保存当前工作目录的状态,包括未提交的更改和暂存区(staged changes),这样你就可以在不影响当前分支状态的情况下切换到其他分支或进行其他操作。

以下是使用小火箭(Clash)和Git进行版本控制时,如何使用git stash命令的一个基本指南:

1、初始化Git仓库

如果你的项目还没有使用Git进行版本控制,你需要先初始化一个Git仓库。

```bash

git init

```

2、添加Clash配置文件

将你的Clash配置文件添加到Git仓库中。

```bash

git add config.yaml

git commit -m "Initial commit with Clash config"

```

3、进行更改

对配置文件进行更改,但不要立即提交。

```bash

echo "some changes" >> config.yaml

```

4、使用git stash暂存更改

当你需要切换到其他分支或者需要一个干净的工作目录时,可以使用git stash命令。

```bash

git stash

```

5、检查暂存列表

你可以查看暂存列表来确认你的更改已经被暂存。

小火箭工具crush与clashgit暂存stash

```bash

git stash list

```

6、切换分支

现在你可以安全地切换到其他分支,而不用担心丢失未提交的更改。

```bash

git checkout other-branch

```

7、恢复暂存的更改

当你回到原来的分支并想要恢复之前的更改时,可以使用git stash apply命令。

```bash

git checkout original-branch

git stash apply

```

8、清理暂存

如果你不再需要暂存的更改,可以使用git stash drop命令来删除它们。

```bash

git stash drop

```

9、推送更改

当你准备好将更改推送到远程仓库时,可以执行推送操作。

```bash

git push origin original-branch

```

在使用git stash时,你还可以指定暂存的名称,以便在有多个暂存时能够区分它们。

git stash save "temporary changes for branch switch"

如果你在暂存后进行了新的提交,你可以使用git stash pop来恢复更改,并自动从暂存列表中删除该暂存。

git stash pop

通过这样的流程,你可以有效地管理你的Clash配置文件的版本,同时保持工作目录的整洁,这对于团队协作和个人项目管理都是非常重要的。

相关文章