Kevin Goslar
Kevin Goslar
_Extracted from @tranhl in https://github.com/git-town/git-town/issues/2086#issuecomment-2051230333_ > Would it be possible to have an option to auto-compress commits when syncing stacks? That would help nicely with #3236 and the new rebase...
### problem - CI runs on every commit for every branch - nested branches aren't being shipped anytime soon, so there is no point in spending CI cycles testing them...
> Given an unfinished Git Town command When I run a new Git Town command Then it should offer me to continue the previous command and then also run the...
### Problem - same as #3177 - interactive rebases also mess with local commits in a way that trips up Git when rebasing against the tracking branch - the solution...
### 🤔 What's changed? The `go get github.com/cucumber/godog` step fixes this error: ``` godogs_test.go:3:8: no required module provides package github.com/cucumber/godog; to add it: go get github.com/cucumber/godog FAIL godogs [setup failed]...
It's technically more correct. And in the future, there might be delivery branches. At that point it "main branch" will be too generic.
Currently `git town ship` supports only one complex strategy: if a token is set, and the PR can be shipped via API, then ship via API, otherwise ship locally. With...
### the problem Our current config file is historically grown and now a bit of a mess. Options are scattered all over the place, making it hard for users to...
Squash-merging within stacks can lead to phantom merge conflicts. To prevent them: 1. before shipping: synchronize all descendents of the branch to ship 2. after shipping: sync all these branches...
From https://github.com/git-town/git-town/discussions/3839: `git town propose --stack` creates PRs for all branches in a stack