mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-14 16:07:52 +00:00
The Push dialog's target branch field was free text only. It now completes from the branches the chosen remote already has (typing, Up/Down, click; a typed origin/ prefix is accepted). Prefix matches come first, then other contiguous matches, then looser ones. Enter only takes a row once one was chosen, free text still creates a new branch, and the "New" hint shows only for a name the remote doesn't have. The list widens to the longest name up to 640px, with the full name as a tooltip beyond that. Co-authored-by: Veng0923 <+Veng0923@users.noreply.github.com>