Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add possibility to make new branches in web interface #15911

Closed
1 of 4 tasks
Viktor-Yakovchuk opened this issue May 17, 2021 · 2 comments · Fixed by #15960
Closed
1 of 4 tasks

Add possibility to make new branches in web interface #15911

Viktor-Yakovchuk opened this issue May 17, 2021 · 2 comments · Fixed by #15960
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active.
Milestone

Comments

@Viktor-Yakovchuk
Copy link
Contributor

  • Gitea version (or commit ref): commit c3aaf5e
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite

Description:

There is the possibility to make a commit with some changes but there are no the possibility to make a new branch. The equivalent to
git checkout -b new_branch_name
Adding this feature will case changes only it templates and adding new js handler because all we need at backend is in the code now.

This is new look of branch in branches page:
image

This is new form for setting name of new branch:
image

@jolheiser
Copy link
Member

You can create a branch from the UI, however there is no button on the branches page.

Are you intending for this issue to be a feature request for the latter?

branching

@jolheiser jolheiser added the type/question Issue needs no code to be fixed, only a description on how to fix it yourself. label May 17, 2021
@Viktor-Yakovchuk
Copy link
Contributor Author

I can send pull request with a code I recently have written.

Viktor-Yakovchuk added a commit to Viktor-Yakovchuk/gitea that referenced this issue May 23, 2021
Add possibility to make branch in branch page
in the area next to Download and Delete buttons.
It is a more intuitive place in the interface
compared to what is already there.

Signed-off-by: Viktor Yakovchuk <viktor@yakovchuk.net>
@lunny lunny added type/feature Completely new functionality. Can only be merged if feature freeze is not active. and removed type/question Issue needs no code to be fixed, only a description on how to fix it yourself. labels May 24, 2021
@lunny lunny added this to the 1.15.0 milestone May 24, 2021
zeripath added a commit that referenced this issue May 24, 2021
* Add possibility to make branch in branch page (#15911)

Add possibility to make branch in branch page
in the area next to Download and Delete buttons.
It is a more intuitive place in the interface
compared to what is already there.

Signed-off-by: Viktor Yakovchuk <viktor@yakovchuk.net>

* Update templates/repo/branch/list.tmpl

Co-authored-by: zeripath <art27@cantab.net>
AbdulrhmnGhanem pushed a commit to kitspace/gitea that referenced this issue Aug 10, 2021
* Add possibility to make branch in branch page (go-gitea#15911)

Add possibility to make branch in branch page
in the area next to Download and Delete buttons.
It is a more intuitive place in the interface
compared to what is already there.

Signed-off-by: Viktor Yakovchuk <viktor@yakovchuk.net>

* Update templates/repo/branch/list.tmpl

Co-authored-by: zeripath <art27@cantab.net>
@go-gitea go-gitea locked and limited conversation to collaborators Oct 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants