- beginPush
Perform pre-push actions.
- checkPush
Determine if it is safe to push to the remote repository.
- endPush
Perform post-push actions, this includes verification that the remote wasn't
changed while we were p
- fetchSparseCommit
This function takes all of the changes introduced by the specified commit and
filters them based on
- getFilteredChanges
Gets all of the changes from the target commit that should be applied to the
sparse clone.
- getObject
Retrieves an object with the specified id from the remote.
- getRemoteRef
Gets the remote ref that matches the provided ref spec.
- pushNewData
- pushSparseCommit
Pushes a sparse commit to a remote repository and updates all mappings.
- updateRemoteRef
Updates the remote ref that matches the given refspec.