Danish Prakash
ba0f9c1a99
gitea/git: handle local branch when fetching remote
...
If the current branch tracks a local branch that in turn is tracking a
remote branch, recurse to find out the remote, instead of simply
returning the local branch.
Signed-off-by: Danish Prakash <contact@danishpraka.sh >
2025-11-14 14:27:40 +05:30
4c4ee1f368
Fix working with meta during git rebase by determining the current branch from rebase head
2025-11-11 14:26:57 +01:00
2029b4933f
Add 'depth' argument to gitea_api.Repo.clone() and clone_or_update()
2025-11-10 15:10:21 +01:00
Antonello Tartamo
e15c0c0f49
Add 'git-obs staging' command for staging multiple package pull requests into a single project pull request
2025-11-10 15:06:02 +01:00
66e98819b2
Add 'status' to the output of gitea_api.Git.get_submodules()
2025-11-10 14:45:37 +01:00
07acc067f0
Fix gitea_api.Git.get_branch_head() to raise a proper exception if the HEAD cannot be retrieved
2025-10-10 14:19:14 +02:00
87de410542
Move code from 'git-obs meta pull' command to GitStore.pull()
2025-10-10 14:03:29 +02:00
5e0ab3ecb0
Mute stderr in git_obs.Git.lfs_cat_file()
2025-10-08 16:20:09 +02:00
ce99ac5e83
Add 'quiet' option to gitea_api.Git.switch()
2025-10-08 16:19:52 +02:00
76eab5a2f5
Change 'commit' argument in gitea_api.Git.reset() to optional
2025-10-03 09:51:35 +02:00
Andrii Nikitin
0108e8e70f
pr_dump: Show warning on incorrect submodule url
2025-10-02 08:48:42 +02:00
7ff0cdc6b4
Extend 'git-obs pr dump' to create metadata about submodules and their diff
2025-10-02 08:48:42 +02:00
35f25dc9b8
Add gitea_api.Git.get_owner_repo_from_url() staticmethod
2025-10-02 08:48:42 +02:00
84288258b0
Add gitea_api.Git.urljoin() static method
2025-10-02 08:48:42 +02:00
1b8fb3c584
Fix 'git-obs pr dump' to update 'base' directory to a newer commit correctly
2025-10-02 08:48:42 +02:00
f288795e58
Implement 'git-obs pr dump' command to store pull request information on disk
2025-10-02 08:48:38 +02:00
910802d59c
Refactor GitStore
2025-09-23 13:06:46 +02:00
6bb734ae26
Change gitea_api.Git to work with the current remote instead of 'origin'
2025-09-18 11:11:29 +02:00
172e827eff
Migrate git_scm.Store over to gitea_api.Git
2025-09-18 11:11:29 +02:00
34b2cddbaf
Change 'git-obs pr review interactive' to work with all archives, not only those in Git LFS
2025-08-20 15:17:10 +02:00
9779c6cc4f
Merge pull request #1760 from dmach/osc-build-project-from-_ObsPrj
...
Extend 'osc build' and 'osc fork' to use project.build file from Gitea, 'osc fork' also follows the devel project now
2025-04-02 15:06:27 +02:00
292030dbb4
Add gitea_api.Git.urlparse() for parsing git urls
2025-04-02 10:12:02 +02:00
131aa57265
Add commented git status to the 'git-obs pr create' message
2025-04-01 10:16:26 +02:00
ea24281859
Implement 'git-obs pr review' command
2025-02-21 14:13:12 +01:00
9598f8070a
Add 'git-obs pr checkout' command
2025-01-23 09:54:29 +01:00
124528e68b
Add 'git-obs pr' command
2025-01-15 17:02:16 +01:00