关于软件 关于本软件 • 项目依赖于 © 2024 sourcegit-scm • 文本编辑器使用 • 等宽字体来自于 • 项目源代码地址 开源免费的Git客户端 新增工作树 检出分支方式 : 已有分支 创建新分支 工作树路径 : 填写该工作树的路径。支持相对路径。 分支名 : 选填。默认使用目标文件夹名称。 跟踪分支 设置上游跟踪分支 OpenAI助手 使用OpenAI助手生成提交信息 应用补丁(apply) 错误 输出错误,并终止应用补丁 更多错误 与【错误】级别相似,但输出内容更多 补丁文件 : 选择补丁文件 忽略空白符号 忽略 关闭所有警告 应用补丁 警告 应用补丁,输出关于空白符的警告 空白符号处理 : 存档(archive) ... 存档文件路径: 选择存档文件的存放路径 指定的提交: 存档 SourceGit Askpass 不跟踪更改的文件 没有不跟踪更改的文件 移除 二进制文件不支持该操作!!! 逐行追溯(blame) 选中文件不支持该操作!!! 检出(checkout) ${0}$... 与其他分支对比 与当前HEAD比较 与本地工作树比较 复制分支名 删除 ${0}$... 删除选中的 {0} 个分支 放弃所有更改 快进(fast-forward)到 ${0}$ GIT工作流 - 完成 ${0}$ 合并 ${0}$ 到 ${1}$... 拉回(pull) ${0}$ 拉回(pull) ${0}$ 内容至 ${1}$... 推送(push)${0}$ 变基(rebase) ${0}$ 分支至 ${1}$... 重命名 ${0}$... 切换上游分支 取消追踪 分支比较 字节 取 消 重置文件到该版本 重置文件到上一版本 切换变更显示模式 文件名+路径列表模式 全路径列表模式 文件目录树形结构模式 检出(checkout)分支 检出(checkout)提交 注意:执行该操作后,当前HEAD会变为游离(detached)状态! 提交 : 目标分支 : 未提交更改 : 丢弃更改 不做处理 贮藏并自动恢复 挑选提交 提交列表 : 提交变化 丢弃贮藏确认 您正在丢弃所有的贮藏,一经操作,无法回退,是否继续? 克隆远程仓库 额外参数 : 其他克隆参数,选填。 本地仓库名 : 本地仓库目录的名字,选填。 父级目录 : 远程仓库 : 关闭 提交信息编辑器 挑选(cherry-pick)此提交 挑选(cherry-pick)... 检出此提交 与当前HEAD比较 与本地工作树比较 复制简要信息 复制提交指纹 交互式变基(rebase -i) ${0}$ 到此处 变基(rebase) ${0}$ 到此处 重置(reset) ${0}$ 到此处 回滚此提交 编辑提交信息 另存为补丁 ... 合并此提交到上一个提交 合并之后的提交到此处 变更对比 查找变更... 文件列表 LFS文件 子模块 基本信息 修改者 变更列表 提交者 查看包含此提交的分支/标签 本提交已被以下分支/标签包含 仅显示前100项变更。请前往【变更对比】页面查看全部。 提交信息 父提交 相关引用 提交指纹 浏览器中查看 填写提交信息主题 详细描述 仓库配置 提交信息模板 模板名 : 模板内容 : 电子邮箱 邮箱地址 GIT配置 启用定时自动拉取远程更新 分钟 ISSUE追踪 新增匹配Github Issue规则 新增匹配Jira规则 新增自定义规则 匹配ISSUE的正则表达式 : 规则名 : 为ISSUE生成的URL链接 : 可在URL中使用$1,$2等变量填入正则表达式匹配的内容 HTTP代理 HTTP网络代理 用户名 应用于本仓库的用户名 工作区 颜色 启动时恢复打开的仓库 复制 复制全部文本 复制内容 复制路径 复制文件名 新建分支 ... 新分支基于 : 完成后切换到新分支 未提交更改 : 丢弃更改 不做处理 贮藏并自动恢复 新分支名 : 填写分支名称。 创建本地分支 新建标签 ... 标签位于 : 使用GPG签名 标签描述 : 选填。 标签名 : 推荐格式 :v1.0.0-alpha 推送到所有远程仓库 新建标签 类型 : 附注标签 轻量标签 按住Ctrl键点击将以默认参数运行 剪切 删除分支确认 分支名 : 您正在删除远程上的分支,请务必小心!!! 同时删除远程分支 ${0}$ 删除多个分支 您正在尝试一次性删除多个分支,请务必仔细检查后再执行操作! 删除远程确认 远程名 : 目标 : 删除分组确认 删除仓库确认 删除子模块确认 子模块路径 : 删除标签确认 标签名 : 同时删除远程仓库中的此标签 二进制文件 当前大小 原始大小 复制 文件权限已变化 LFS对象变更 下一个差异 没有变更或仅有换行符差异 上一个差异 分列对比 子模块 新增 语法高亮 自动换行 使用外部合并工具查看 减少可见的行数 增加可见的行数 请选择需要对比的文件 显示隐藏符号 交换比对双方 使用外部比对工具查看 放弃更改确认 所有本地址未提交的修改。 变更 : 总计{0}项选中更改 本操作不支持回退,请确认后继续!!! 书签 : 名称 : 目标 : 编辑分组 编辑仓库 快进(fast-forward,无需checkout) 拉取(fetch) 拉取所有的远程仓库 不拉取远程标签 自动清理远程已删除分支 远程仓库 : 拉取远程仓库内容 不跟踪此文件的更改 放弃更改... 放弃 {0} 个文件的更改... 放弃选中的更改 使用外部合并工具打开 另存为补丁... 暂存(add) 暂存(add){0} 个文件 暂存选中的更改 贮藏(stash)... 贮藏(stash)选中的 {0} 个文件... 从暂存中移除 从暂存中移除 {0} 个文件 从暂存中移除选中的更改 使用 THEIRS (checkout --theirs) 使用 MINE (checkout --ours) 文件历史 文件内容 文件变更 过滤 GIT工作流 开发分支 : 特性分支 : 特性分支名前缀 : 结束特性分支 结束修复分支 结束版本分支 目标分支 : 修复分支 : 修复分支名前缀 : 初始化GIT工作流 保留分支 发布分支 : 版本分支 : 版本分支名前缀 : 开始特性分支... 开始特性分支 开始修复分支... 开始修复分支 输入分支名 开始版本分支... 开始版本分支 版本标签前缀 : Git LFS 添加追踪文件规则... 匹配完整文件名 规则 : 添加LFS追踪文件规则 拉取LFS对象 (fetch) 拉取LFS对象 执行`git lfs prune`命令,下载远程LFS对象,但不会更新工作副本。 启用Git LFS支持 显示LFS对象锁 没有锁定的LFS文件 锁定 仅显示被我锁定的文件 LFS对象锁状态 解锁 强制解锁 精简本地LFS对象存储 运行`git lfs prune`命令,从本地存储中精简当前版本不需要的LFS对象 拉回LFS对象 (pull) 拉回LFS对象 运行`git lfs pull`命令,下载远程LFS对象并更新工作副本。 推送 推送LFS对象 将排队的大文件推送到Git LFS远程服务 远程 : 跟踪名为'{0}'的文件 跟踪所有 *{0} 文件 历史记录 切换横向/纵向显示 切换曲线/折线显示 作者 路线图与主题 提交指纹 提交时间 查询提交指纹、信息、作者。回车键开始,ESC键取消 清空 已选中 {0} 项提交 快捷键参考 全局快捷键 取消弹出面板 关闭当前页面 切换到上一个页面 切换到下一个页面 新建页面 打开偏好设置面板 仓库页面快捷键 提交暂存区更改 提交暂存区更改并推送 丢弃选中的更改 切换左边栏为分支/标签等显示模式(默认) 重新加载仓库状态 将选中的变更暂存或从暂存列表中移除 切换左边栏为提交搜索模式 显示本地更改 显示历史记录 显示贮藏列表 文本编辑器 关闭搜索 定位到下一个匹配搜索的位置 定位到上一个匹配搜索的位置 打开搜索 暂存 移出暂存区 丢弃 初始化新仓库 路径 : 挑选(Cherry-Pick)操作进行中。点击【终止】回滚到操作前的状态。 合并操作进行中。点击【终止】回滚到操作前的状态。 变基(Rebase)操作进行中。点击【终止】回滚到操作前的状态。 回滚提交操作进行中。点击【终止】回滚到操作前的状态。 交互式变基 目标分支 : 起始提交 : 向上移动 向下移动 Source Git 出错了 系统提示 主菜单 合并分支 目标分支 : 合并方式 : 合并分支 : 调整仓库分组 请选择目标分组: 名称 : GIT尚未配置。请打开【偏好设置】配置GIT路径。 系统提示 浏览应用数据目录 选择文件夹 打开文件... 选填。 新建空白页 设置书签 关闭标签页 关闭其他标签页 关闭右侧标签页 复制仓库路径 新标签页 粘贴 刚刚 {0}分钟前 {0}小时前 昨天 {0}天前 上个月 {0}个月前 一年前 {0}年前 偏好设置 外观配置 缺省字体 默认字体大小 等宽字体 仅在文本编辑器中使用等宽字体 主题 主题自定义 主标签使用固定宽度 使用系统默认窗体样式 对比/合并工具 安装路径 填写工具可执行文件所在位置 工具 通用配置 启动时检测软件更新 显示语言 最大历史提交数 SUBJECT字数检测 GIT配置 自动换行转换 默认克隆路径 邮箱 默认GIT用户邮箱 安装路径 用户名 默认GIT用户名 Git 版本 本软件要求GIT最低版本为2.23.0 GPG签名 启用提交签名 启用标签签名 签名格式 签名程序位置 签名程序所在路径 用户签名KEY 输入签名提交所使用的KEY 第三方工具集成 终端/SHELL 终端/SHELL 安装路径 清理远程已删除分支 目标 : 清理工作树 清理在`$GIT_DIR/worktrees`中的无效工作树信息 拉回(pull) 拉取分支 : 拉取远程中的所有分支变更 本地分支 : 未提交更改 : 丢弃更改 不做处理 贮藏并自动恢复 不拉取远程标签 远程 : 拉回(拉取并合并) 使用变基方式合并分支 推送(push) 确保子模块变更已推送 启用强制推送 本地分支 : 远程仓库 : 推送到远程仓库 远程分支 : 跟踪远程分支 同时推送标签 推送标签到远程仓库 推送到所有远程仓库 远程仓库 : 标签 : 退出 变基(rebase)操作 自动贮藏并恢复本地变更 目标提交 : 分支 : 重新加载 添加远程仓库 编辑远程仓库 远程名 : 唯一远程名 仓库地址 : 远程仓库的地址 复制远程地址 删除 ... 编辑 ... 拉取(fetch)更新 在浏览器中打开 清理远程已删除分支 移除工作树操作确认 启用`--force`选项 目标工作树 : 分支重命名 新的名称 : 新的分支名不能与现有分支名相同 分支 : 终止合并 自动拉取远端变更中... 清理本仓库(GC) 本操作将执行`git gc`命令。 清空过滤规则 配置本仓库 下一步 在文件浏览器中打开 快速查找分支、标签、子模块 过滤规则 : 本地分支 定位HEAD 启用 --first-parent 过滤选项 新建分支 在 {0} 中打开 使用外部工具打开 重新加载 远程列表 添加远程 解决冲突 查找提交 搜索途径 文件 提交信息 提交指纹 作者及提交者 以树型结构展示 提交统计 子模块列表 添加子模块 更新子模块 标签列表 新建标签 在终端中打开 工作树列表 新增工作树 清理 远程仓库地址 重置(reset)当前分支到指定版本 重置模式 : 提交 : 当前分支 : 在文件浏览器中查看 回滚操作确认 目标提交 : 回滚后提交更改 编辑提交信息 请使用Shift+Enter换行。Enter键已被【确 定】按钮占用。 执行操作中,请耐心等待... 保 存 另存为... 补丁已成功保存! 扫描仓库 根路径 : 检测更新... 检测到软件有版本更新: 获取最新版本信息失败! 下 载 忽略此版本 软件更新 当前已是最新版本。 压缩为单个提交 合并入: SSH密钥 : SSH密钥文件 开 始 贮藏(stash) 包含未跟踪的文件 信息 : 选填,用于命名此贮藏 贮藏本地变更 应用(apply) 删除(drop) 应用并删除(pop) 丢弃贮藏确认 丢弃贮藏 : 贮藏列表 查看变更 贮藏列表 提交统计 提交次数 提交者 本月 本周 提交次数: 贡献者人数: 总览 子模块 添加子模块 复制路径 拉取子孙模块 打开仓库 相对仓库路径 : 本地存放的相对路径。 删除子模块 确 定 复制标签名 删除 ${0}$... 推送 ${0}$... 仓库地址 : 更新子模块 更新所有子模块 启用 '--init' 启用 '--recursive' 子模块 : 启用 '--remote' 警告 起始页 新建分组 新建子分组 克隆远程仓库 删除 支持拖放目录添加。支持自定义分组。 编辑 调整分组 打开所有包含仓库 打开本地仓库 打开终端 重新扫描默认克隆路径下的仓库 快速查找仓库... 排序 本地更改 添加至 .gitignore 忽略列表 忽略所有 *{0} 文件 忽略同目录下所有 *{0} 文件 忽略同目录下所有文件 忽略本文件 修补(--amend) 自动暂存 现在您已可将其加入暂存区中 提交 提交并推送 历史输入/模板 CTRL + Enter 检测到冲突 文件冲突已解决 显示未跟踪文件 没有提交信息记录 没有可应用的提交信息模板 已暂存 从暂存区移除选中 从暂存区移除所有 未暂存 暂存选中 暂存所有 查看忽略变更文件 模板:${0}$ 请选中冲突文件,打开右键菜单,选择合适的解决方式 工作区: 配置工作区... 本地工作树 复制工作树路径 锁定工作树 移除工作树 解除工作树锁定