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
* syncIndexWithWorkingDirectory: Fix failure to stage deletions of conflicting files
* syncIndexWithWorkingDirectory: Fix failure to stage unadded submodules
(Not always but) repository folders that weren't registered in .gitmodules would cause the method to fail: “libgit2 error (-4): submodule 'submodules/transfer-photo-albums/' has not been added yet”
* Properly propagate staging errors in -addFilesToIndex:error:
When addFileInWorkingDirectory encountered an error, it would return YES regardless.
* addFilesToIndex: Don't give up after failing to stage a file
Also, rename `shouldWriteRepository` to the more appropriate `needsToWriteIndex`.
* syncIndexWithWorkingDirectory: Fix crash when called with no error pointer
0 commit comments