private String getKeepName() {
		String tempName = name + ".keep";
		String keep = tempName;
		int cnt = 0;
		while (fileSystem.fileExists(parent.getPathname(), keep) || versionedFileExists(keep)) {
			keep = tempName + "." + (++cnt);
		}
		return keep;
	}
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 force true if operation may be proceed even when not connected to the versioned 
file-system.
@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