Pro Git 中文版 第2版 2.1.66变基 变基的基本操作 更有趣的变基例子 变基的风险 用变基解决变基 变基 vs. 合并 总结 服务器上的 Git 协议 本地协议 HTTP 协议 SSH 协议 Git 协议 在服务器上搭建 Git 把裸仓库放到服务器上 小型安装 生成 SSH 公钥 配置服务器 Git 守护进程 Smart HTTP GitWeb GitLab 安装 管理 基本用途 一起工作 Git 配置 Git 客户端基本配置 Git 中的着色 外部的合并与比较工具 格式化与多余的空白字符 服务器端配置 Git 属性 二进制文件 关键字展开 导出版本库 合并策略 Git 钩子 安装一个钩子 客户端钩子 服务器端钩子 使用强制策略的一个例子 服务器端钩子 客户端钩子 总结 Git 与其他系统 作为客户端的 Git Git 与 Subversion Jun995@GitHub 4. 服务器上的 Git 4.1 协议 @wych42 @Geno1024 王波 @xinqiu @morefreeze 4.2 在服务器上搭建 Git @neo1218 @Geno1024 王波 @xinqiu 4.3 生成 SSH 公钥 @oranzhang @secondwtq @IceNature @jeffsui 4.4 配置服务器 @oranzhang @Geno10240 码力 | 670 页 | 13.59 MB | 1 年前3
Weblate 4.16.1 用户文档在您的用户个人资料出现的任何地方共享此数据。 在版本控制提交中,将使用代码提交电子邮箱而不是您的账户电子邮箱。使用 这个可以避免泄露你的真实电子邮箱。请注意,使用不同的电子邮箱可能会断 开你在其他服务器上的做出的贡献(例如您的贡献将不再链接到你的 Github 个人资料)。可使用 PRIVATE_COMMIT_EMAIL_OPT_IN 在全站范围内开启 私密电子邮箱。 可以为每个用户显示头像(取决于 仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 版本控制集成 Weblate 当前支持 Git (扩展支持 GitHub 拉取请求, GitLab 合并请求, Gitea 拉取请求, Gerrit, Subversion 及 Bitbucket 服务器拉取请求)和 Mercurial 作 为版本控制后端。 访问仓库 您要使用的版本控制系统(VCS)仓库必须可供 Weblate 访问。对于公开可 用的仓库,您只需要输入正确的 URL(例如 https://github 0 码力 | 819 页 | 11.27 MB | 1 年前3
Weblate 4.16 用户文档在您的用户个人资料出现的任何地方共享此数据。 在版本控制提交中,将使用代码提交电子邮箱而不是您的账户电子邮箱。使用 这个可以避免泄露你的真实电子邮箱。请注意,使用不同的电子邮箱可能会断 开你在其他服务器上的做出的贡献(例如您的贡献将不再链接到你的 Github 个人资料)。可使用 PRIVATE_COMMIT_EMAIL_OPT_IN 在全站范围内开启 私密电子邮箱。 可以为每个用户显示头像(取决于 仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 版本控制集成 Weblate 当前支持 Git (扩展支持 GitHub 拉取请求, GitLab 合并请求, Gitea 拉取请求, Gerrit, Subversion 及 Bitbucket 服务器拉取请求)和 Mercurial 作 为版本控制后端。 访问仓库 您要使用的版本控制系统(VCS)仓库必须可供 Weblate 访问。对于公开可 用的仓库,您只需要输入正确的 URL(例如 https://github 0 码力 | 819 页 | 11.27 MB | 1 年前3
Weblate 4.16.2 用户文档在您的用户个人资料出现的任何地方共享此数据。 在版本控制提交中,将使用代码提交电子邮箱而不是您的账户电子邮箱。使用 这个可以避免泄露你的真实电子邮箱。请注意,使用不同的电子邮箱可能会断 开你在其他服务器上的做出的贡献(例如您的贡献将不再链接到你的 Github 个人资料)。可使用 PRIVATE_COMMIT_EMAIL_OPT_IN 在全站范围内开启 私密电子邮箱。 可以为每个用户显示头像(取决于 仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 版本控制集成 Weblate 当前支持 Git (扩展支持 GitHub 拉取请求, GitLab 合并请求, Gitea 拉取请求, Gerrit, Subversion 及 Bitbucket 服务器拉取请求)和 Mercurial 作 为版本控制后端。 访问仓库 您要使用的版本控制系统(VCS)仓库必须可供 Weblate 访问。对于公开可 用的仓库,您只需要输入正确的 URL(例如 https://github 0 码力 | 821 页 | 11.27 MB | 1 年前3
Weblate 4.16.4 用户文档仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 版本控制集成 Weblate 当前支持 Git (扩展支持 GitHub 拉取请求, GitLab 合并请求, Gitea 拉取请求, Gerrit, Subversion 及 Bitbucket 服务器拉取请求)和 Mercurial 作 为版本控制后端。 访问仓库 您要使用的版本控制系统(VCS)仓库必须可供 Weblate 访问。对于公开可 用的仓库,您只需要输入正确的 URL(例如 https://github 在第一次访问时自动存储SSH主机密钥,并记住它们以备将来使用。 如果你想在连接到仓库之前验证密钥指纹,在管理界面的同一区域,在 添加 主机密钥 中添加你要访问的服务器的SSH主机密钥。输入你要访问的主机名 (例如: gitlab.com ),然后点击 提交 。确认其指纹与你添加的服务器相 匹配。 添加的带指纹的密钥显示在确认消息中: GitHub 仓库 可以通过 SSH 访问(请参阅 SSH 仓库 ),但如果您需要访问多个仓库,您 0 码力 | 822 页 | 11.27 MB | 1 年前3
Weblate 4.16.3 用户文档仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 版本控制集成 Weblate 当前支持 Git (扩展支持 GitHub 拉取请求, GitLab 合并请求, Gitea 拉取请求, Gerrit, Subversion 及 Bitbucket 服务器拉取请求)和 Mercurial 作 为版本控制后端。 访问仓库 您要使用的版本控制系统(VCS)仓库必须可供 Weblate 访问。对于公开可 用的仓库,您只需要输入正确的 URL(例如 https://github 在第一次访问时自动存储SSH主机密钥,并记住它们以备将来使用。 如果你想在连接到仓库之前验证密钥指纹,在管理界面的同一区域,在 添加 主机密钥 中添加你要访问的服务器的SSH主机密钥。输入你要访问的主机名 (例如: gitlab.com ),然后点击 提交 。确认其指纹与你添加的服务器相 匹配。 添加的带指纹的密钥显示在确认消息中: GitHub 仓库 可以通过 SSH 访问(请参阅 SSH 仓库 ),但如果您需要访问多个仓库,您 0 码力 | 821 页 | 11.27 MB | 1 年前3
Weblate 4.14 用户文档仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 在第一次访问时自动存储SSH主机密钥,并记住它们以备将来使用。 如果你想在连接到仓库之前验证密钥指纹,在管理界面的同一区域,在 添加 主机密钥 中添加你要访问的服务器的SSH主机密钥。输入你要访问的主机名 (例如: gitlab.com ),然后点击 提交 。确认其指纹与你添加的服务器相 匹配。 添加的带指纹的密钥显示在确认消息中: GitHub 仓库 可以通过 SSH 访问(请参阅 SSH 仓库 ),但如果您需要访问多个仓库,您 删除主部件也会删除链接的部件。 如果 Weblate 找到具有匹配的仓库设置的部件,则在创建组件时会自动调整 仓库 URL。您可以在部件配置的最后一步中覆盖它。 使用这个的原因: 为了节省服务器上的磁盘空间,仓库仅存储一次。 为了使更新更快,只更新一个仓库。 只有一个带有 Weblate 翻译的导出仓库(参见 Git 导出器 )。 一些附加组件可以在共享一个仓库的多个组件上运行,例如 挤压 0 码力 | 814 页 | 11.18 MB | 1 年前3
Weblate 4.17 用户文档在您的用户个人资料出现的任何地方共享此数据。 在版本控制提交中,将使用私密代码提交电子邮箱而不是您的账户电子邮箱。 使用这个可以避免泄露你的真实电子邮箱。请注意,使用不同的电子邮箱可能 会断开你在其他服务器上的做出的贡献(例如您的贡献将不再链接到你的 Github 个人资料)。可使用 PRIVATE_COMMIT_EMAIL_OPT_IN 在全站范围内开启 私密电子邮箱。 可以为每个用户显示头像(取决于 vcs// /。如果有 SSH 范文这台机器,那么可以直接使用 仓库。 git merge -s ours origin/maintenance 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 版本控制集成 Weblate 当前支持 Git (扩展支持 GitHub 拉取请求, GitLab 合并请求, Gitea 拉 取请求, Gerrit, Subversion 及 Bitbucket 服务器拉取请求)和 Mercurial 作为版本 控制后端。 访问仓库 您要使用的版本控制系统(VCS)仓库必须可供 Weblate 访问。对于公开可用 的仓库,您只需要输入正确的 URL(例如 https://github 0 码力 | 817 页 | 17.33 MB | 1 年前3
Weblate 4.15 用户文档在您的用户个人资料出现的任何地方共享此数据。 在版本控制提交中,将使用代码提交电子邮箱而不是您的账户电子邮箱。使用 这个可以避免泄露你的真实电子邮箱。请注意,使用不同的电子邮箱可能会断 开你在其他服务器上的做出的贡献(例如您的贡献将不再链接到你的 Github 个人资料)。可使用 PRIVATE_COMMIT_EMAIL_OPT_IN 在全站范围内开启 私密电子邮箱。 可以为每个用户显示头像(取决于 仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 在第一次访问时自动存储SSH主机密钥,并记住它们以备将来使用。 如果你想在连接到仓库之前验证密钥指纹,在管理界面的同一区域,在 添加 主机密钥 中添加你要访问的服务器的SSH主机密钥。输入你要访问的主机名 (例如: gitlab.com ),然后点击 提交 。确认其指纹与你添加的服务器相 匹配。 添加的带指纹的密钥显示在确认消息中: GitHub 仓库 可以通过 SSH 访问(请参阅 SSH 仓库 ),但如果您需要访问多个仓库,您 0 码力 | 820 页 | 11.24 MB | 1 年前3
Weblate 4.14.2 用户文档仓库没有什么特殊的,它存在于 DATA_DIR 目录下面,并被命名为 vcs// /。如果有 SSH 范文这台机器,那么可以 直接使用仓库。 对于匿名访问,您会想要运行 Git 服务器,并让它为外部世界提供仓库服务。 此外,可以在 Weblate 内替代使用 Git 导出器 而使其自动化。 将更改推送回上游的选项是什么? 这在很大程度上取决于您的设置,Weblate 在这方面非常灵活。这里是一些使 在第一次访问时自动存储SSH主机密钥,并记住它们以备将来使用。 如果你想在连接到仓库之前验证密钥指纹,在管理界面的同一区域,在 添加 主机密钥 中添加你要访问的服务器的SSH主机密钥。输入你要访问的主机名 (例如: gitlab.com ),然后点击 提交 。确认其指纹与你添加的服务器相 匹配。 添加的带指纹的密钥显示在确认消息中: GitHub 仓库 可以通过 SSH 访问(请参阅 SSH 仓库 ),但如果您需要访问多个仓库,您 删除主部件也会删除链接的部件。 如果 Weblate 找到具有匹配的仓库设置的部件,则在创建组件时会自动调整 仓库 URL。您可以在部件配置的最后一步中覆盖它。 使用这个的原因: 为了节省服务器上的磁盘空间,仓库仅存储一次。 为了使更新更快,只更新一个仓库。 只有一个带有 Weblate 翻译的导出仓库(参见 Git 导出器 )。 一些附加组件可以在共享一个仓库的多个组件上运行,例如 挤压 0 码力 | 818 页 | 11.20 MB | 1 年前3
共 173 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18













