You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that I explored the JGIT api in depth and therefore know how to use the lower level api the rewrite branch can be removed. Rewrite the history can be easily done in detatched HEAD state.
Removing the rewrite branch also removes error sources, because a branch with the same name might already exist.
The text was updated successfully, but these errors were encountered:
Refactored RewriteBranch to RewriteRef in order to prepare for detached
HEAD rewrite.
Moved branch recovery to HistoryUpdate
Improved HistoryUpdate, CacheCommitUpdate and RewriteRef
Renamed RewriteRef to IndexUpdate
Rewrite branch is not needed anymore, because we only use the index now
GitDirStat creates a rewrite branch that is resettted during the rewrite and points to the commits to rewrite.
The rewrite branch was introduced, because the implementation was easier when using the https://wiki.eclipse.org/JGit/User_Guide#Porcelain_API or parts of that api.
Now that I explored the JGIT api in depth and therefore know how to use the lower level api the rewrite branch can be removed. Rewrite the history can be easily done in detatched HEAD state.
Removing the rewrite branch also removes error sources, because a branch with the same name might already exist.
The text was updated successfully, but these errors were encountered: