void undoCheckout(boolean keep, boolean inUseOK) throws IOException {
		undoCheckout(keep, false, inUseOK);
	}
Undo "checked-out" file.  The original repository file is restored.
@param keep if true, the private database will be renamed with a .keep
extension.
@param inUseOK true if a busy/in-use file state may be ignored, else false
@throws NotConnectedException if shared project and not connected to repository
@throws FileInUseException if this file is in-use (when {@code inUseOK} == false).
@throws IOException if file is not checked-out or an IO / access error occurs.
Ghidra/Framework/Project/src/main/java/ghidra/framework/data/GhidraFileData.java