The Wayback Machine - https://web.archive.org/web/20201215054114/https://github.com/github/VisualStudio/pull/966
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

[WIP] Experimental feature: synchronize forks #966

Closed
wants to merge 6 commits into from
Closed

Conversation

@shana
Copy link
Collaborator

@shana shana commented Apr 28, 2017

When you fork a repo, it's hard to keep it in sync with the upstream repository. This experimental feature goes through all the remote branches of a configured "upstream" remote, grab all local branches which match by name, have not diverged in history but are behind the upstream remote branch, updates the local branches via a fast forward fetch, and pushes the updated local branches to the "origin" remote, so that the fork is synchronized on the server with upstream.

This is a really really old branch that's been lying around. The button is in Team Explorer Home which is probably not the best place (probably in Connect? Context menu somewhere? unsure), and I'm sure it needs some cleaning up.

shana added 2 commits Oct 26, 2015
When you fork a repo, it's hard to keep it in sync with the upstream
repository. This experimental feature goes through all the remote
branches of a configured "upstream" remote, grab all local branches
which match by name, have not diverged in history but are behind the
upstream remote branch, updates the local branches via a fast forward
fetch, and pushes the updated local branches to the "origin" remote, so
that the fork is synchronized on the server with upstream.
@shana shana force-pushed the feature/fork-sync branch from 6076ef1 to cf8f07f Apr 28, 2017
@sguthals
Copy link
Contributor

@sguthals sguthals commented Mar 13, 2018

@shana Is this the Fork PR you will pick up again after GDC? Or is this an older one that should be closed?

@jcansdale
Copy link
Collaborator

@jcansdale jcansdale commented Mar 15, 2020

Too many conflicts! 😉

@jcansdale jcansdale closed this Mar 15, 2020
@jcansdale jcansdale deleted the feature/fork-sync branch Mar 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.