Kevin Goslar
Kevin Goslar
As a code reviewer approving a feature branch I want that the changes are shipped exactly as I reviewed them So that I don't have to re-review the shipped changes...
Microsoft finally released an installer on their own: https://github.com/microsoft/winget-cli
When developing a contribution for a project that merges or rebases commits I want to be able to squash all commits in my feature branch into one So that my...
Currently, many Windows commands are [run through a command shell](https://github.com/git-town/git-town/blob/c508c77fa1a4980badbf4d808d5942e6803f261f/src/script/script.go#L81-L84). This is not necessary when running Git.
The current codebase contains three redundant packages that call Git. (1) Tests call Git commands using [GitRepository](https://github.com/git-town/git-town/blob/master/test/git_repository.go) instances. (2) Business logic runs important Git commands (that show up in console...
Commands like `git ship` separate out determining their configuration (in this case [shipConfig](https://github.com/git-town/git-town/blob/master/src/cmd/ship.go#L18-L21)) via a function like [gitShipConfig](https://github.com/git-town/git-town/blob/master/src/cmd/ship.go#L82-L105) from compiling the step list via [getShipStepList](https://github.com/git-town/git-town/blob/master/src/cmd/ship.go#L120-L163). Some configuration settings like [initialBranch](https://github.com/git-town/git-town/blob/master/src/cmd/ship.go#L83)...
Similar to how Yarn does it: - configuration: https://github.com/yarnpkg/yarn/tree/master/resources/win-chocolatey - build script: https://github.com/yarnpkg/yarn/blob/master/scripts/build-chocolatey.ps1 Alternative to #639
> When syncing nested feature branches after shipping an ancestor > I want help to auto-accept all resulting merge conflicts > So that I don't waste time reviewing illusionary merge...
> When shipping branches in a nested branch hierarchy I want that my entire branch hierarchy gets synced after shipping So that Git has a chance to resolve any merge...
Extracted from #1190: The first time Git Town is used on a repository that is known to be Github, ask for the Github API token. This ensures that users don't...