Files
gitocean/modules/git
Remo SenekowitschandGusted ec076e66d8 feat: use git-replay for rebasing (#7527)
Closes #7525

This is better for performance, because it can do more work in-memory. It also preserves unknown headers, which can be important for some clients. For example, Jujutsu uses a non-standard "change-id" header to track commits across rebase and amend, but regular git-rebase drops such unknown headers.

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7527
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Remo Senekowitsch <remo@buenzli.dev>
Co-committed-by: Remo Senekowitsch <remo@buenzli.dev>
2025-04-29 20:51:56 +00:00
..
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-04-07 07:00:38 +00:00
2025-04-07 07:00:38 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-01-19 09:42:57 +01:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2023-07-12 19:07:29 +02:00
2025-04-07 07:00:38 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2024-08-12 19:11:09 +02:00
2024-08-12 19:11:09 +02:00
2025-01-31 10:43:29 +01:00

Git Module

This module is merged from https://github.com/go-gitea/git which is a Go module to access Git through shell commands. Now it's a part of gitea's main repository for easier pull request.