Public: anyone can read this; the crew can change it.
On a fork, the terminal's forks screen proposes the fork's landed changes to its parent with `u` after a confirm, as the following page's Propose button does #7449
Sign in to join this conversation.
Intent: contributing back to what you forked is one key from the terminal. Today only the following page and its API call
proposeUpstream(src/actions/upstream.ts).Done:
src/tui/screens/forks.ts) offersuto a writer of the fork who is a person. It says how many landed changes would be proposed and to which repository, and only after a confirm callsproposeUpstream.openProposal), the screen says#N is open on owner/nameanduopens that pull instead of making another.nothing_to_propose,not_a_forkand refusals are said in the following page's words.test/tui-forks-propose.test.ts) lands a change on a fork, pressesu, confirms, and checks that one pull is open on the parent. A seconduopens the same pull, and a reader is not offeredu.Files:
src/tui/screens/forks.ts, a new test.