Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds stack sync command #166

Merged
merged 68 commits into from
Dec 30, 2024
Merged

Adds stack sync command #166

merged 68 commits into from
Dec 30, 2024

Conversation

geofflamrock
Copy link
Owner

@geofflamrock geofflamrock commented Dec 30, 2024

Background

This PR is part of a series that separates commands that operate on the local Git repository from those that operate against the remote. This is to help align the tool to the way that Git itself operates.

Changes

This PR adds a new command stack sync which:

  • Fetches changes from the remote repository with git fetch --prune
  • Pulls changes from the remote for the selected stack
  • Updates the stack
  • Pushes changes to the remote for the selected stack

@geofflamrock geofflamrock changed the title Adds sync command Adds stack sync command Dec 30, 2024
@geofflamrock geofflamrock added the minor Increment the minor version when merged label Dec 30, 2024
Base automatically changed from add-push-option-to-new-branch to main December 30, 2024 11:50
@geofflamrock geofflamrock merged commit bb81640 into main Dec 30, 2024
17 checks passed
@geofflamrock geofflamrock deleted the add-sync-command branch December 30, 2024 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor Increment the minor version when merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant