GitPin:让进入项目再快一点

Tony Zhang 2026-08-30 11:09 1



承诺声明

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出



打开项目文件夹,通过Code打开…这套开工的流程不知道是多少佬友的肌肉记忆。


但随着AI对编程能力和效率的提升,当这套动作需要一天内重复好几遍…一个问题扑面而来:



VSCode等IDE仅仅记住上一个打开的项目的功能,不够用了。



而纵观其他打开方式:



  • 先启动IDE,再选择项目?那也要两步。

  • 手动建立个快捷方式说code path/to/repo?可以,但每次git clone好都要来一下未免也太不优雅了吧…


于是带着ChatGPT查重构思了一圈,GitPin诞生了:这是一款Git扩展,让你的git具备IDE快捷方式管理的能力。



git clone url/reponame
git pin reponame (或者cd reponame进去后git pin)

简单两行下去,你就可以用Windows自带的开始菜单搜索直接敲reponame回车进入项目了。



  • 想要删掉pin?

    • git unpin reponame



  • 不小心直接删文件夹了,pin成了残留?

    • git pin --list 查看全部的快捷方式以及是否有对应仓库

    • git pin --prune 清理全部僵尸快捷方式




100%使用Rust开发,也不得不感慨当今LLM发展之迅速:让我一个只系统性学了Python的也能有rust处女作了。 ^-^


有Bug还请留下Issue!本人的自用环境仅方便测试到Windows平台实测是符合预期的喵…

最新回复 (2)
  • xiaocenfox 08-30 15:05
    1

    你这是个轻量wrapper还是真改git二进制?怕装完跟同事的git hook打架

  • Tony Zhang 楼主 08-31 07:03
    2

    基于git自己的’git-xxx.exe’扩展能力的,便携式无污染。只要那边没有同样叫git-pin.exe的在path中就行。

* 帖子来源Linux.do
返回