16 Commits (main)

Author SHA1 Message Date
Lunny Xiao 69f5ee970c
Move some functions to gitrepo package (#35543) 2 months ago
Lunny Xiao 9332ff291b
Move git command to git/gitcmd (#35483) 3 months ago
Lunny Xiao d2e994db2c
Move git config/remote to gitrepo package and add global lock to resolve possible conflict when updating repository git config file (#35151) 4 months ago
TheFox0x7 ae3a18e01a
Remove context from git struct (#33793) 10 months ago
yp05327 0d7d2ed39d
Support the new exit code for `git remote` subcommands for git version >=2.30.0 (#33129) 11 months ago
wxiaoguang 34dfc25b83
Make git clone URL could use current signed-in user (#33091) 11 months ago
Lunny Xiao 751fe8b714
Move some errors to their own sub packages (#32880) 1 year ago
wxiaoguang 7c613f100e
Make sure git version&feature are always prepared (#30877) 2 years ago
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 3 years ago
wxiaoguang dcd9fc7ee8
Refactor git command arguments and make all arguments to be safe to be used (#21535) 3 years ago
Lunny Xiao ce3dd04c63
Fix some mirror bugs (#18649) 4 years ago
wxiaoguang a0051634b9
Refactor git module, make Gitea use internal git config (#19732) 4 years ago
wxiaoguang 124b072f0b
Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 4 years ago
6543 3043eb36bf
Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552) 4 years ago
zeripath 01087e9eef
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. (#17125) 4 years ago
KN4CK3R 440039c0cc
Add push to remote mirror repository (#15157) 5 years ago