Fork
Fork 是一款适用于 macOS 的桌面 Git 客户端,可帮助开发者以可视化方式管理仓库、审查变更并处理日常版本控制任务。
什么是 Fork?
Fork 是一款原生 macOS Git 客户端,面向希望以可视化方式处理仓库、同时又不放弃高级版本控制功能的开发者。它可帮助完成常见的 Git 任务,例如克隆仓库、创建和切换分支、提交更改、获取和推送更新,以及查看项目历史。该应用提供并排差异对比、按行暂存、合并冲突工具、交互式 rebase 和仓库浏览功能,让用户能够在共享之前检查并整理变更。它还支持团队开发中常见的工作流,包括 stash、submodule、Git LFS 和 Git-flow。Fork 由 Danil Pristupov 发布,供希望在 Mac 上通过专注的桌面界面完成日常源码控制工作的个人开发者和软件团队使用。
主要功能
- 通过桌面界面创建、克隆和打开 Git 仓库
- 使用并排差异对比和提交历史视图审查代码更改
- 在提交前按行暂存和取消暂存更改
- 使用内置比较和冲突处理工具解决合并冲突
- 通过交互式 rebase 重新排序、压缩和编辑提交
- 浏览文件历史并使用 blame 视图检查过去的更改
- 处理 stash、tag、branch、remote 和 submodule
- 在常见开发工作流中使用 Git LFS 和 Git-flow
使用 diCleaner 检查应用残留
清理前检查缓存、支持文件、容器和登录项。
安全概览
状态: 安全
Fork 是用于处理 Git 仓库的合法开发者软件。它可以读取并修改你在其中打开的代码项目,这对于 Git 客户端来说是正常行为;但如果使用不慎,commit、reset、rebase、merge 或删除 branch 等操作可能会更改项目历史。请仅将其用于你信任的仓库,在确认前检查具有破坏性的操作,并为重要工作保留备份或远程副本。
建议: 如果你在 Mac 上使用 Git 或参与软件项目协作,请保留 Fork。如果你不再使用它,可以移除此应用,但请先确保你关心的任何仓库或未提交更改已存放在其他地方。
常见路径
/Applications/Fork.app
缓存路径
~/Library/Caches/com.DanPristupov.Fork
支持路径
~/Library/Application Support/com.DanPristupov.Fork
偏好路径
~/Library/Preferences/com.DanPristupov.Fork.plist
分享您的经验
成为第一个分享经验的人。