[JGIT PATCH 0/3] Fix local tracking refs updates during push
From: Marek Zawirski <hidden>
Date: 2016-06-15 22:45:14
This series address http://code.google.com/p/egit/issues/detail?id=18
issue: PushProcess does not delete local tracking branches
BTW, I discovered that C Git always force update local tracking refs
upon successful push, so I also fixed it.
Marek Zawirski (3):
Fix push's RemoteRefUpdate to always force update local
TrackingRefUpdate
Add another delete method in RefUpdate, reusing RevWalk
Fix RemoteRefUpdate to delete local tracking ref upon successful
deletion
.../src/org/spearce/jgit/lib/RefUpdate.java | 22 ++++++++++++++++++-
.../spearce/jgit/transport/RemoteRefUpdate.java | 7 ++++-
.../spearce/jgit/transport/TrackingRefUpdate.java | 4 +++
3 files changed, 29 insertions(+), 4 deletions(-)