Gitea v1.21.1 中文文档Chocolatey 来安装 Gitea。 1. choco install gitea 你也可以 从二进制安装 。 可以使用 Gitea 的 FreeBSD port www/gitea 。 请安装预构建的二进制包: 1. pkg install gitea 对于最新版本,或使用自定义选项构建 port,请 从 port 安装: 1. su - 2. cd /usr/ports/www/gitea build build 目标分为两个子目标: make backend 需要 Go 1.20 或更高版本。 make frontend 需要 Node.js 16 或更高版本。 如果存在预构建的前端文件,可以仅构建后端: 1. TAGS="bindata" make backend 按照上述步骤完成后,工作目录中将会有一个 gitea 二进制文件。可以从该目录进行测试,或将其移动到带有测试数 :32767:从OAuth2提供者接受的令牌/cookie的最大长度。 DEFAULT_APPLICATIONS :git-credential-oauth,git-credential-manager:在启动时预注册用于某些 服务的OAuth应用程序。有关可用选项列表,请参阅OAuth2文档。 LANGS : en-US,zh-CN,zh-HK,zh-TW,de-DE,fr-FR,nl-NL,lv-LV0 码力 | 303 页 | 3.88 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66Linux 系统的电脑上,lighttpd 通常已经 安装了,所以你只需要在项目目录里执行 git instaweb 命令即可。 如果你使用 Mac 系统, Mac OS X Leopard 系统已经预安装了 Ruby,所以 webrick 或许是你最好的选择。 如果不想使用 lighttpd 启动 instaweb 命令,你需要在执行时加入 --httpd 参数。 $ git instaweb --httpd=webrick $ git pull 接着,我们可以将这些变更合并回我们的 master 分支。 使用 --squash 选项和使用 -Xsubtree 选项(它采 用递归合并策略), 都可以用来可以拉取变更并且预填充提交信息。 (递归策略在这里是默认的,提到它是为 了让读者有个清晰的概念。) $ git checkout master $ git merge --squash -s recursive -Xsubtree=rack Perforce 仓库到 Git 的时候,这会是一个严重的问题。 因为这些版本控制系统并不下载 所有的历史文件,所以这种文件所带来的问题比较少。 如果你从其他的版本控制系统迁移到 Git 时发现仓库比预 期的大得多,那么你就需要找到并移除这些大文件。 警告:这个操作对提交历史的修改是破坏性的。 它会从你必须修改或移除一个大文件引用最早的树对象开始重 写每一次提交。 如果你在导入仓库后,在任何人开始0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66Linux 系统的电脑上,lighttpd 通常已经安装了,所以你 只需要在项目目录里执行 git instaweb 命令即可。 如果你使用 Mac 系统, Mac OS X Leopard 系统已经预安装了 Ruby,所以 webrick 或许是你最好的 选择。 如果不想使用 lighttpd 启动 instaweb 命令,你需要在执行时加入 -- httpd 参数。 $ git instaweb git pull 接着,我们可以将这些变更合并回我们的 master 分支。 使用 --squash 选项 和使用 -Xsubtree 选项(它采用递归合并策略), 都可以用来可以拉取变更 并且预填充提交信息。 (递归策略在这里是默认的,提到它是为了让读者有 个清晰的概念。) $ git checkout master $ git merge --squash -s recursive -Xsubtree=rack 就会自动获取并使用你所需要 的 JGit 库。 如 果 你 想 自 己 管 理 二 进 制 的 依 赖 包 , 那 么 你 可 以 从 https://www.eclipse.org/jgit/download 获得预构建的 JGit 二进制文件。 你 可以像下面这样执行一个命令来将它们构建进你的项目。 javac -cp .:org.eclipse.jgit-3.5.0.201409260305-r.jar App0 码力 | 670 页 | 13.59 MB | 1 年前3
共 3 条
- 1













