Kevin Goslar

Results 169 issues of 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...

feature

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.

cleanup

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...

cleanup

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)...

cleanup

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

feature
obsolete?

> 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...

idea stage

> 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...

feature

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...

improvement