实例介绍
Mac上git可视化管理工具Tower破解版,是Mac下最好用的git管理工具,好吧使用其它工具如SourceTree的也可以开骂了,但是确实不能否认Tower的优点,在腾讯内部也多使用该工具作为git管理工具,不要迷信使用终端命令的都是牛人,界面化工具就是用来提升效率的。
【实例截图】
【核心代码】
4744302542884800259.zip
└── Tower.app
└── Contents
├── _CodeSignature
│ └── CodeResources
├── Frameworks
│ ├── BeanstalkAPI.framework
│ │ ├── BeanstalkAPI
│ │ ├── Headers
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── BeanstalkAPI
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── Headers
│ │ │ │ ├── BeanstalkAPIAuthenticationMethod.h
│ │ │ │ ├── BeanstalkAPIClient.h
│ │ │ │ ├── BeanstalkAPIConstants.h
│ │ │ │ ├── BeanstalkAPICredentials.h
│ │ │ │ ├── BeanstalkAPI.h
│ │ │ │ ├── BeanstalkAPIHelpers.h
│ │ │ │ ├── BeanstalkAPIModels.h
│ │ │ │ ├── BeanstalkAPIPublicKey.h
│ │ │ │ ├── BeanstalkAPIRepository.h
│ │ │ │ ├── BeanstalkAPIRequest.h
│ │ │ │ ├── BeanstalkAPIResponse.h
│ │ │ │ ├── BeanstalkAPIUser.h
│ │ │ │ └── NSError+BeanstalkAPI.h
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── BitbucketAPI.framework
│ │ ├── BitbucketAPI
│ │ ├── Headers
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── BitbucketAPI
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── Headers
│ │ │ │ ├── BitbucketAPIAuthenticationMethod.h
│ │ │ │ ├── BitbucketAPIClient.h
│ │ │ │ ├── BitbucketAPIConstants.h
│ │ │ │ ├── BitbucketAPICredentials.h
│ │ │ │ ├── BitbucketAPIError.h
│ │ │ │ ├── BitbucketAPI.h
│ │ │ │ ├── BitbucketAPIHelpers.h
│ │ │ │ ├── BitbucketAPIModels.h
│ │ │ │ ├── BitbucketAPIPagination.h
│ │ │ │ ├── BitbucketAPIPublicKey.h
│ │ │ │ ├── BitbucketAPIRepository.h
│ │ │ │ ├── BitbucketAPIRequest.h
│ │ │ │ ├── BitbucketAPIRequestOperation.h
│ │ │ │ ├── BitbucketAPIResponse.h
│ │ │ │ ├── BitbucketAPIUser.h
│ │ │ │ └── NSError+BitbucketAPI.h
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── CustomServiceAPI.framework
│ │ ├── CustomServiceAPI
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── CustomServiceAPI
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── FNAppKit.framework
│ │ ├── FNAppKit
│ │ ├── Headers
│ │ ├── Modules
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── FNAppKit
│ │ │ ├── Headers
│ │ │ │ ├── FNAppInitializer.h
│ │ │ │ ├── FNAppInitializing.h
│ │ │ │ ├── FNAppKitDefines.h
│ │ │ │ ├── FNAppKit.h
│ │ │ │ ├── FNApplicationEnvironment.h
│ │ │ │ ├── FNBorderlessButtons.h
│ │ │ │ ├── FNBorderlessCancelButton.h
│ │ │ │ ├── FNBorderlessRevealButton.h
│ │ │ │ ├── FNCollectionNotEmpty.h
│ │ │ │ ├── FNGradientLineView.h
│ │ │ │ ├── FNMasterDetailViewController.h
│ │ │ │ ├── FNNavigationBarAppearance.h
│ │ │ │ ├── FNNavigationBarDelegate.h
│ │ │ │ ├── FNNavigationBar.h
│ │ │ │ ├── FNNavigationBarItemValidations.h
│ │ │ │ ├── FNNavigationItem.h
│ │ │ │ ├── FNNavigationViewControllerDelegate.h
│ │ │ │ ├── FNNavigationViewController.h
│ │ │ │ ├── FNSSHAgent.h
│ │ │ │ ├── FNSSHKey.h
│ │ │ │ ├── FNSSHUtils.h
│ │ │ │ ├── FNTabbedWindowController.h
│ │ │ │ ├── FNTextView.h
│ │ │ │ ├── FNUpperCaseValueTransformer.h
│ │ │ │ ├── FNValidatedNavigationBarItem.h
│ │ │ │ ├── FNViewAppearance.h
│ │ │ │ ├── FNViewController.h
│ │ │ │ ├── FNViewDefaults.h
│ │ │ │ ├── FNView.h
│ │ │ │ ├── FNWindowController.h
│ │ │ │ ├── FNWindowControllerManager.h
│ │ │ │ ├── NSAppKitAdditions.h
│ │ │ │ ├── NSApplication+FNCommonDirectories.h
│ │ │ │ ├── NSApplication+FNMainBundleInfo.h
│ │ │ │ ├── NSAttributedString+FNSizeCalculation.h
│ │ │ │ ├── NSBezierPath+FNQuartzPath.h
│ │ │ │ ├── NSBezierPath+FNShadow.h
│ │ │ │ ├── NSButton+FNBorderlessButton.h
│ │ │ │ ├── NSButton+FNButtonCellForwards.h
│ │ │ │ ├── NSCell+FNAppKit.h
│ │ │ │ ├── NSColor+FNCGColorSupport.h
│ │ │ │ ├── NSColor+FNHexString.h
│ │ │ │ ├── NSEvent+FNKeyEquivalents.h
│ │ │ │ ├── NSImage+FNImageCreation.h
│ │ │ │ ├── NSLayoutConstraint+FNAutoLayout.h
│ │ │ │ ├── NSMenu+FNAppKit.h
│ │ │ │ ├── NSMenuItem+FNFactories.h
│ │ │ │ ├── NSMenuItem+FNRepresentedObjectValues.h
│ │ │ │ ├── NSOutlineView+FNAffectedItems.h
│ │ │ │ ├── NSOutlineView+FNClickedItem.h
│ │ │ │ ├── NSOutlineView+FNExpandedState.h
│ │ │ │ ├── NSOutlineView+FNRowItemConverter.h
│ │ │ │ ├── NSOutlineView+FNSelectedItems.h
│ │ │ │ ├── NSPasteboard+FileURLs.h
│ │ │ │ ├── NSPasteboardItem+FileURL.h
│ │ │ │ ├── NSPopUpButton+RepresentedObject.h
│ │ │ │ ├── NSProgressIndicator+FNSmallSpinningProgressIndicator.h
│ │ │ │ ├── NSResponder+FNResponderChain.h
│ │ │ │ ├── NSScrollView+FNScrolling.h
│ │ │ │ ├── NSSegmentedControl+FNContent.h
│ │ │ │ ├── NSSegmentedControl+NSSegmentedCellForwards.h
│ │ │ │ ├── NSShadow+FNSingleLineShadows.h
│ │ │ │ ├── NSTableCellView+FNIsSelected.h
│ │ │ │ ├── NSTableView+FNAffectedRows.h
│ │ │ │ ├── NSTableView+FNRegisterNibByName.h
│ │ │ │ ├── NSTableView+FNSortedColumn.h
│ │ │ │ ├── NSTextField+FNLabel.h
│ │ │ │ ├── NSToolbar+FNAppKit.h
│ │ │ │ ├── NSView+FNActive.h
│ │ │ │ ├── NSView+FNAutoLayoutHelper.h
│ │ │ │ ├── NSView+FNBackgroundStyle.h
│ │ │ │ ├── NSView+FNDebugging.h
│ │ │ │ ├── NSView+FNSubviews.h
│ │ │ │ ├── NSView+FNSuperviewsEnumerator.h
│ │ │ │ ├── NSWindow+ContentLayoutRectOffset.h
│ │ │ │ ├── NSWorkspace+FNApplicationInfo.h
│ │ │ │ └── NSWorkspace+FNLaunchServices.h
│ │ │ ├── Modules
│ │ │ │ └── module.modulemap
│ │ │ └── Resources
│ │ │ ├── en.lproj
│ │ │ │ └── InfoPlist.strings
│ │ │ ├── FNGradientLineView.h
│ │ │ └── Info.plist
│ │ └── Current
│ ├── FNFoundation.framework
│ │ ├── FNFoundation
│ │ ├── Headers
│ │ ├── PrivateHeaders
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── FNFoundation
│ │ │ ├── Headers
│ │ │ │ ├── FNCommandOperationDelegate.h
│ │ │ │ ├── FNCommandOperation.h
│ │ │ │ ├── FNCoreDataStoreContextManager.h
│ │ │ │ ├── FNCoreDataStoreDefaults.h
│ │ │ │ ├── FNCoreDataStore.h
│ │ │ │ ├── FNCoreDataStoreManager.h
│ │ │ │ ├── FNCoreDataSupport.h
│ │ │ │ ├── FNDebug.h
│ │ │ │ ├── FNEmptiness.h
│ │ │ │ ├── FNEquals.h
│ │ │ │ ├── FNErrorDefinition.h
│ │ │ │ ├── FNErrorManager.h
│ │ │ │ ├── FNFoundationDefines.h
│ │ │ │ ├── FNFoundation.h
│ │ │ │ ├── FNGenericPasswordKeychainItem.h
│ │ │ │ ├── FNHashing.h
│ │ │ │ ├── FNHTTPAPIRequestOperation.h
│ │ │ │ ├── FNHTTPAuth.h
│ │ │ │ ├── FNHTTPBasicAuth.h
│ │ │ │ ├── FNHTTPClient.h
│ │ │ │ ├── FNHTTPJSONAPIRequestOperation.h
│ │ │ │ ├── FNHTTPRequest.h
│ │ │ │ ├── FNHTTPRequests.h
│ │ │ │ ├── FNHTTPResponse.h
│ │ │ │ ├── FNHTTPTestClient.h
│ │ │ │ ├── FNIdentifierMap.h
│ │ │ │ ├── FNInternetPasswordKeychainItem.h
│ │ │ │ ├── FNKeychainConstants.h
│ │ │ │ ├── FNKeychain.h
│ │ │ │ ├── FNKeychainItem.h
│ │ │ │ ├── FNListChange.h
│ │ │ │ ├── FNListChangeset.h
│ │ │ │ ├── FNListChangeType.h
│ │ │ │ ├── FNListComparator.h
│ │ │ │ ├── FNListItem.h
│ │ │ │ ├── FNListManagerDelegate.h
│ │ │ │ ├── FNListManager.h
│ │ │ │ ├── FNNetworkReachabilityDelegate.h
│ │ │ │ ├── FNNetworkReachability.h
│ │ │ │ ├── FNNetworkReachabilityObserver.h
│ │ │ │ ├── FNNetworkReachabilityObserving.h
│ │ │ │ ├── FNNextRunLoop.h
│ │ │ │ ├── FNObserver.h
│ │ │ │ ├── FNOperation.h
│ │ │ │ ├── FNOptionCommand.h
│ │ │ │ ├── FNOption.h
│ │ │ │ ├── FNOptionParser.h
│ │ │ │ ├── FNOptionParserResultItem.h
│ │ │ │ ├── FNOptionType.h
│ │ │ │ ├── FNOrderedCollectionComparator.h
│ │ │ │ ├── FNPasswordKeychainItem.h
│ │ │ │ ├── FNQueueManager.h
│ │ │ │ ├── FNRESTAPIAuthenticationCredentials.h
│ │ │ │ ├── FNRESTAPIClient.h
│ │ │ │ ├── FNRESTAPIJSONParser.h
│ │ │ │ ├── FNRESTAPIKit.h
│ │ │ │ ├── FNRESTAPILinkHeaderParser.h
│ │ │ │ ├── FNRESTAPIModel.h
│ │ │ │ ├── FNRESTAPIModelPropertyMapping.h
│ │ │ │ ├── FNRESTAPIRequest.h
│ │ │ │ ├── FNRESTAPIRequestOperation.h
│ │ │ │ ├── FNRESTAPIRequestOperation+Testing.h
│ │ │ │ ├── FNRESTAPIResponse.h
│ │ │ │ ├── FNRESTAPIResponse_Private.h
│ │ │ │ ├── FNThreadSleep.h
│ │ │ │ ├── FNTimeagoTransformer.h
│ │ │ │ ├── FNTimer.h
│ │ │ │ ├── FNTreeManager+Convenience.h
│ │ │ │ ├── FNTreeManagerDelegate.h
│ │ │ │ ├── FNTreeManager.h
│ │ │ │ ├── FNTreeNode.h
│ │ │ │ ├── FNVersionStringComparator.h
│ │ │ │ ├── _FoundationAdditions.h
│ │ │ │ ├── MAKVONotificationCenter.h
│ │ │ │ ├── _NSArrayAdditions.h
│ │ │ │ ├── NSArray+Comparing.h
│ │ │ │ ├── NSArray+Empty.h
│ │ │ │ ├── NSArray+Functional.h
│ │ │ │ ├── NSArray+JSONTranscoding.h
│ │ │ │ ├── NSArray+RemovingObjects.h
│ │ │ │ ├── NSArray+ReversedArray.h
│ │ │ │ ├── NSArray+Subsets.h
│ │ │ │ ├── NSArray+Types.h
│ │ │ │ ├── _NSBundleAdditions.h
│ │ │ │ ├── NSBundle+FNCommon.h
│ │ │ │ ├── _NSDataAdditions.h
│ │ │ │ ├── NSData+FNBase64Transcoding.h
│ │ │ │ ├── NSData+FNBinaryDetection.h
│ │ │ │ ├── NSData+FNMD5.h
│ │ │ │ ├── NSData+FNRandom.h
│ │ │ │ ├── NSData+FNSeparator.h
│ │ │ │ ├── NSData+FNStringDecoding.h
│ │ │ │ ├── NSData+JSONTranscoding.h
│ │ │ │ ├── _NSDateAdditions.h
│ │ │ │ ├── NSDate+FNCommon.h
│ │ │ │ ├── NSDateFormatter+ISO8601.h
│ │ │ │ ├── NSDateFormatter+RFC3339.h
│ │ │ │ ├── NSDate+ISO8601.h
│ │ │ │ ├── NSDate+RelativeDateString.h
│ │ │ │ ├── NSDate+RFC3339.h
│ │ │ │ ├── NSDateToRelativeDateStringTransformer.h
│ │ │ │ ├── NSDateToRelativeDateStringWithTimeTransformer.h
│ │ │ │ ├── _NSDictionaryAdditions.h
│ │ │ │ ├── NSDictionary+FNCommon.h
│ │ │ │ ├── NSDictionary+FNURLEncoding.h
│ │ │ │ ├── NSDictionary+JSONTranscoding.h
│ │ │ │ ├── _NSErrorAdditions.h
│ │ │ │ ├── NSError+FNCommon.h
│ │ │ │ ├── NSError+FNKeychain.h
│ │ │ │ ├── NSError+NSValidationError.h
│ │ │ │ ├── _NSExceptionAdditions.h
│ │ │ │ ├── NSException+FNCommon.h
│ │ │ │ ├── _NSFileManagerAdditions.h
│ │ │ │ ├── NSFileManager+FNCreateFinderAlias.h
│ │ │ │ ├── NSFileManager+FNFileTypes.h
│ │ │ │ ├── NSFileManager+FNFoundation.h
│ │ │ │ ├── NSFileManager+FNStandardDirectories.h
│ │ │ │ ├── NSFileManager+FNTemporaryFiles.h
│ │ │ │ ├── _NSIndexPathAdditions.h
│ │ │ │ ├── NSIndexPath+FNArraySupport.h
│ │ │ │ ├── _NSIndexSetAdditions.h
│ │ │ │ ├── NSIndexSet+FNCommon.h
│ │ │ │ ├── _NSInvocationAdditions.h
│ │ │ │ ├── NSInvocation+FNCommon.h
│ │ │ │ ├── NSManagedObjectContext+FNCoreData.h
│ │ │ │ ├── NSManagedObjectContext+FNCoreDataStore.h
│ │ │ │ ├── NSManagedObject+FNCoreDataFetching.h
│ │ │ │ ├── NSManagedObject+FNCoreData.h
│ │ │ │ ├── NSManagedObject+FNCoreDataStoreFetching.h
│ │ │ │ ├── NSManagedObject+FNCoreDataStore.h
│ │ │ │ ├── NSManagedObjectModel+FNCoreData.h
│ │ │ │ ├── _NSMutableArrayAdditions.h
│ │ │ │ ├── NSMutableArray+FNMoving.h
│ │ │ │ ├── _NSMutableDictionaryAdditions.h
│ │ │ │ ├── NSMutableDictionary+FNCommon.h
│ │ │ │ ├── _NSNumberAdditions.h
│ │ │ │ ├── NSNumber+FNRandomNumber.h
│ │ │ │ ├── NSNumberToBoolTransformer.h
│ │ │ │ ├── _NSObjectAdditions.h
│ │ │ │ ├── NSObject+FNNull.h
│ │ │ │ ├── NSObject+FNObjectDescribing.h
│ │ │ │ ├── NSObject+FNPerformBlock.h
│ │ │ │ ├── NSObject+FNStringsTable.h
│ │ │ │ ├── _NSOperationAdditions.h
│ │ │ │ ├── NSOperation+FNFoundation.h
│ │ │ │ ├── _NSOperationQueueAdditions.h
│ │ │ │ ├── NSOperationQueue+FNFoundation.h
│ │ │ │ ├── NSOperationQueue+FNPerformBlock.h
│ │ │ │ ├── NSPersistentStoreCoordinator+FNCoreData.h
│ │ │ │ ├── _NSProcessInfoAdditions.h
│ │ │ │ ├── NSProcessInfo+FNSystemInfo.h
│ │ │ │ ├── _NSStringAdditions.h
│ │ │ │ ├── NSString+FNBase64Transcoding.h
│ │ │ │ ├── NSString+FNCamelize.h
│ │ │ │ ├── NSString+FNCommon.h
│ │ │ │ ├── NSString+FNComparison.h
│ │ │ │ ├── NSString+FNCounting.h
│ │ │ │ ├── NSString+FNFormat.h
│ │ │ │ ├── NSString+FNMD5.h
│ │ │ │ ├── NSString+FNQueryParams.h
│ │ │ │ ├── NSString+FNRegularExpression.h
│ │ │ │ ├── NSString+FNRepetition.h
│ │ │ │ ├── NSString+FNSearching.h
│ │ │ │ ├── NSString+FNSHA1.h
│ │ │ │ ├── NSString+FNStringEncoding.h
│ │ │ │ ├── NSString+FNStringRepresentations.h
│ │ │ │ ├── NSString+FNUniqueIdentifier.h
│ │ │ │ ├── NSString+FNURLTranscoding.h
│ │ │ │ ├── NSString+FNVersionStringComparator.h
│ │ │ │ ├── NSString+FNXMLEntities.h
│ │ │ │ ├── NSString+HTTPMethods.h
│ │ │ │ ├── NSString+Titleize.h
│ │ │ │ ├── NSStringToISO8601DateTransformer.h
│ │ │ │ ├── NSStringToNSURLTransformer.h
│ │ │ │ ├── NSStringToRFC3339DateTransformer.h
│ │ │ │ ├── NSString+Trimming.h
│ │ │ │ ├── _NSThreadAdditions.h
│ │ │ │ ├── NSThread+FNCommon.h
│ │ │ │ ├── _NSTimerAdditions.h
│ │ │ │ ├── NSTimer+Blocks.h
│ │ │ │ ├── _NSURLAdditions.h
│ │ │ │ ├── NSURL+FNCommon.h
│ │ │ │ ├── NSURL+FNFinderAlias.h
│ │ │ │ ├── NSURL+FNKeychain.h
│ │ │ │ ├── NSURL+FNQueryParams.h
│ │ │ │ └── NSURL+Normalization.h
│ │ │ ├── PrivateHeaders
│ │ │ │ └── FNArrayComparator.h
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── FNGit.framework
│ │ ├── FNGit
│ │ ├── Headers
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── FNGit
│ │ │ ├── Headers
│ │ │ │ ├── FNGitActor.h
│ │ │ │ ├── FNGitAddCommand.h
│ │ │ │ ├── FNGitAddSubmoduleOptions.h
│ │ │ │ ├── FNGitAnnotatedLine.h
│ │ │ │ ├── FNGitApplyCommand.h
│ │ │ │ ├── FNGitArchiveCommand.h
│ │ │ │ ├── FNGitArchiver.h
│ │ │ │ ├── FNGitAttributes.h
│ │ │ │ ├── FNGitAttributesOutputParser.h
│ │ │ │ ├── FNGitBinary.h
│ │ │ │ ├── FNGitBlameCommand.h
│ │ │ │ ├── FNGitBlame.h
│ │ │ │ ├── FNGitBlameOutputParser.h
│ │ │ │ ├── FNGitBlob.h
│ │ │ │ ├── FNGitBranchCommand.h
│ │ │ │ ├── FNGitBranch.h
│ │ │ │ ├── FNGitBranchOutputParser.h
│ │ │ │ ├── FNGitChangesetEntry.h
│ │ │ │ ├── FNGitChangeset.h
│ │ │ │ ├── FNGitChangesetLoader.h
│ │ │ │ ├── FNGitCheckAttrCommand.h
│ │ │ │ ├── FNGitCheckoutCommand.h
│ │ │ │ ├── FNGitCherryPickCommand.h
│ │ │ │ ├── FNGitCherryPickOptions.h
│ │ │ │ ├── FNGitCloneCommand.h
│ │ │ │ ├── FNGitCommandDelegate.h
│ │ │ │ ├── FNGitCommandEnvironment.h
│ │ │ │ ├── FNGitCommandErrorDefinition.h
│ │ │ │ ├── FNGitCommandErrorDefinitionManager.h
│ │ │ │ ├── FNGitCommand.h
│ │ │ │ ├── FNGitCommandProgress.h
│ │ │ │ ├── FNGitCommand+Queue.h
│ │ │ │ ├── FNGitCommands.h
│ │ │ │ ├── FNGitCommitCommand.h
│ │ │ │ ├── FNGitCommitGraphDrawerCommitLine.h
│ │ │ │ ├── FNGitCommitGraphDrawerCommitLines.h
│ │ │ │ ├── FNGitCommitGraphDrawer.h
│ │ │ │ ├── FNGitCommitGraphLine.h
│ │ │ │ ├── FNGitCommitGraphLines.h
│ │ │ │ ├── FNGitCommit.h
│ │ │ │ ├── FNGitCommitOutputParser.h
│ │ │ │ ├── FNGitCommon.h
│ │ │ │ ├── FNGitConfigCommand.h
│ │ │ │ ├── FNGitConfig.h
│ │ │ │ ├── FNGitConfigOptionsParser.h
│ │ │ │ ├── FNGitConfiguration.h
│ │ │ │ ├── FNGitContributionInfo.h
│ │ │ │ ├── FNGitContributionInfo+Loading.h
│ │ │ │ ├── FNGitDefines.h
│ │ │ │ ├── FNGitDiffChunk.h
│ │ │ │ ├── FNGitDiffChunkLine.h
│ │ │ │ ├── FNGitDiffCommand.h
│ │ │ │ ├── FNGitDiffCommandOptions.h
│ │ │ │ ├── FNGitDiff.h
│ │ │ │ ├── FNGitDiffOutputParser.h
│ │ │ │ ├── FNGitDiffSettings.h
│ │ │ │ ├── FNGitDiffStatsOutputParser.h
│ │ │ │ ├── FNGitDiffToolCommand.h
│ │ │ │ ├── FNGitDiffTool.h
│ │ │ │ ├── FNGitFetchCommand.h
│ │ │ │ ├── FNGitFileEntry.h
│ │ │ │ ├── FNGitFormatPatchCommand.h
│ │ │ │ ├── FNGit.h
│ │ │ │ ├── FNGitHelpers.h
│ │ │ │ ├── FNGitIgnores.h
│ │ │ │ ├── FNGitIndexEntry.h
│ │ │ │ ├── FNGitIndex.h
│ │ │ │ ├── FNGitIndexHelper.h
│ │ │ │ ├── FNGitIndexOutputParser.h
│ │ │ │ ├── FNGitInitCommand.h
│ │ │ │ ├── FNGitLFSManager.h
│ │ │ │ ├── FNGitLFSPointer.h
│ │ │ │ ├── FNGitLFSPointer+Parsing.h
│ │ │ │ ├── FNGitLFSTrackingEntry.h
│ │ │ │ ├── FNGitLogCommand.h
│ │ │ │ ├── FNGitLogCommandOptions.h
│ │ │ │ ├── FNGitLsFilesCommand.h
│ │ │ │ ├── FNGitLsRemoteCommand.h
│ │ │ │ ├── FNGitMergeCommand.h
│ │ │ │ ├── FNGitMergeManager.h
│ │ │ │ ├── FNGitMergeOptions.h
│ │ │ │ ├── FNGitMergeSequenceContentParser.h
│ │ │ │ ├── FNGitMergeToolCommand.h
│ │ │ │ ├── FNGitMergeTool.h
│ │ │ │ ├── FNGitMergeTreeCommand.h
│ │ │ │ ├── FNGitMergeTreeEntry.h
│ │ │ │ ├── FNGitMergeTreeOutputParser.h
│ │ │ │ ├── FNGitMergeTreeOutputParserResultItem.h
│ │ │ │ ├── FNGitMoveCommand.h
│ │ │ │ ├── FNGitMoveSubmoduleOptions.h
│ │ │ │ ├── FNGit+NSAdditions.h
│ │ │ │ ├── FNGitObject.h
│ │ │ │ ├── FNGitOutputParser.h
│ │ │ │ ├── FNGitPullCommand.h
│ │ │ │ ├── FNGitPushCommand.h
│ │ │ │ ├── FNGitRebaseCommand.h
│ │ │ │ ├── FNGitRebaseOptions.h
│ │ │ │ ├── FNGitRef.h
│ │ │ │ ├── FNGitRefLogCommand.h
│ │ │ │ ├── FNGitRefLogEntry.h
│ │ │ │ ├── FNGitRefOutputParser.h
│ │ │ │ ├── FNGitRefSpec.h
│ │ │ │ ├── FNGitRemoteBranch.h
│ │ │ │ ├── FNGitRemoteBranchOutputParser.h
│ │ │ │ ├── FNGitRemoteCommand.h
│ │ │ │ ├── FNGitRemoteConfig.h
│ │ │ │ ├── FNGitRemote.h
│ │ │ │ ├── FNGitRemoteOutputParser.h
│ │ │ │ ├── FNGitRemoveSubmoduleOptions.h
│ │ │ │ ├── FNGitRepository.h
│ │ │ │ ├── FNGitResetCommand.h
│ │ │ │ ├── FNGitRevertCommand.h
│ │ │ │ ├── FNGitRevertOptions.h
│ │ │ │ ├── FNGitRmCommand.h
│ │ │ │ ├── FNGitSequenceEditor.h
│ │ │ │ ├── FNGitSequenceInstructionCommands.h
│ │ │ │ ├── FNGitSequenceInstruction.h
│ │ │ │ ├── FNGitShowCommand.h
│ │ │ │ ├── FNGitShowRefCommand.h
│ │ │ │ ├── FNGitStashCommand.h
│ │ │ │ ├── FNGitStash.h
│ │ │ │ ├── FNGitStatusCommand.h
│ │ │ │ ├── FNGitStatusOutputParser.h
│ │ │ │ ├── FNGitSubmoduleCommand.h
│ │ │ │ ├── FNGitSubmoduleConfig.h
│ │ │ │ ├── FNGitSubmoduleConfigHelper.h
│ │ │ │ ├── FNGitSubmoduleConfigManager.h
│ │ │ │ ├── FNGitSubmoduleConfigType.h
│ │ │ │ ├── FNGitSubmoduleErrorOutputParser.h
│ │ │ │ ├── FNGitSubmodule.h
│ │ │ │ ├── FNGitSubmoduleHelper.h
│ │ │ │ ├── FNGitSubmoduleIgnoreMode.h
│ │ │ │ ├── FNGitSubmoduleLayout.h
│ │ │ │ ├── FNGitSubmoduleManager.h
│ │ │ │ ├── FNGitSubmoduleRecurseSubmodulesOption.h
│ │ │ │ ├── FNGitSubmoduleStatus.h
│ │ │ │ ├── FNGitSubmoduleStatusOutputParser.h
│ │ │ │ ├── FNGitSubmoduleUpdateStrategy.h
│ │ │ │ ├── FNGitSVNBranchCommand.h
│ │ │ │ ├── FNGitSVNCloneCommand.h
│ │ │ │ ├── FNGitSVNCommand.h
│ │ │ │ ├── FNGitSVNDCommitCommand.h
│ │ │ │ ├── FNGitSVNFetchCommand.h
│ │ │ │ ├── FNGitSVNRebaseCommand.h
│ │ │ │ ├── FNGitSVNRefSpec.h
│ │ │ │ ├── FNGitSVNShowIgnoreCommand.h
│ │ │ │ ├── FNGitSVNTagCommand.h
│ │ │ │ ├── FNGitTagCommand.h
│ │ │ │ ├── FNGitTag.h
│ │ │ │ ├── FNGitTreeCommand.h
│ │ │ │ ├── FNGitTreeEntry.h
│ │ │ │ ├── FNGitTree.h
│ │ │ │ ├── FNGitTreeOutputParser.h
│ │ │ │ ├── FNGitUpdateIndexCommand.h
│ │ │ │ ├── FNGitUpdateSubmoduleOptions.h
│ │ │ │ ├── FNGitWorkingTreeEntry.h
│ │ │ │ ├── FNGitWorkingTreeEntryLoader.h
│ │ │ │ ├── FNGitWorkingTreeHelper.h
│ │ │ │ ├── FNGitWorkingTreeManager.h
│ │ │ │ ├── FNGitWorkingTreeManager+Helpers.h
│ │ │ │ ├── NSError+FNGit.h
│ │ │ │ ├── NSException+FNGit.h
│ │ │ │ ├── NSString+FNGit.h
│ │ │ │ └── NSURL+FNGit.h
│ │ │ └── Resources
│ │ │ ├── en.lproj
│ │ │ │ └── InfoPlist.strings
│ │ │ ├── FNGitCommandEnvironmentSanitizerConfig.plist
│ │ │ ├── Info.plist
│ │ │ └── NSException+FNGit.strings
│ │ └── Current
│ ├── FNLicensing.framework
│ │ ├── FNLicensing
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── FNLicensing
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── FNLicensingInternal.framework
│ │ ├── FNLicensingInternal
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── FNLicensingInternal
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── FNMarkdown.framework
│ │ ├── FNMarkdown
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── FNMarkdown
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── GitHubAPI.framework
│ │ ├── GitHubAPI
│ │ ├── Headers
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── GitHubAPI
│ │ │ ├── Headers
│ │ │ │ ├── GitHubAPIAccount.h
│ │ │ │ ├── GitHubAPIApp.h
│ │ │ │ ├── GitHubAPIAuthorization.h
│ │ │ │ ├── GitHubAPIAuthorizationRequestOperations.h
│ │ │ │ ├── GitHubAPIClient.h
│ │ │ │ ├── GitHubAPIComment.h
│ │ │ │ ├── GitHubAPIConstants.h
│ │ │ │ ├── GitHubAPICreatePublicKeyRequestOperation.h
│ │ │ │ ├── GitHubAPICreateRepositoryRequestOperation.h
│ │ │ │ ├── GitHubAPICredentials.h
│ │ │ │ ├── GitHubAPIDeleteAuthorizationRequestOperation.h
│ │ │ │ ├── GitHubAPIDeletePublicKeyRequestOperation.h
│ │ │ │ ├── GitHubAPIDeleteRepositoryRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchAuthorizationsRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchOrganizationRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchOrganizationsRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchPublicKeyRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchPublicKeysRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchRepositoriesRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchRepositoryRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchUserRequestOperation.h
│ │ │ │ ├── GitHubAPIFetchUsersRequestOperation.h
│ │ │ │ ├── GitHubAPIGetOrCreateAuthorizationRequestOperation.h
│ │ │ │ ├── GitHubAPI.h
│ │ │ │ ├── GitHubAPIHelpers.h
│ │ │ │ ├── GitHubAPIModels.h
│ │ │ │ ├── GitHubAPIOrganizationRequestOperations.h
│ │ │ │ ├── GitHubAPIPlan.h
│ │ │ │ ├── GitHubAPIPublicKey.h
│ │ │ │ ├── GitHubAPIPublicKeyRequestOperations.h
│ │ │ │ ├── GitHubAPIPullRequestCreationInfo.h
│ │ │ │ ├── GitHubAPIPullRequestUpdateInfo.h
│ │ │ │ ├── GitHubAPIRepository.h
│ │ │ │ ├── GitHubAPIRepositoryRequestOperations.h
│ │ │ │ ├── GitHubAPIRequest.h
│ │ │ │ ├── GitHubAPIRequestOperation.h
│ │ │ │ ├── GitHubAPIResetAuthorizationRequestOperation.h
│ │ │ │ ├── GitHubAPIResponse.h
│ │ │ │ ├── GitHubAPISearchRepositoriesRequestOperation.h
│ │ │ │ ├── GitHubAPISearchRequestOperations.h
│ │ │ │ ├── GitHubAPIUpdateOrganizationRequestOperation.h
│ │ │ │ ├── GitHubAPIUpdateRepositoryRequestOperation.h
│ │ │ │ ├── GitHubAPIUpdateUserRequestOperation.h
│ │ │ │ ├── GitHubAPIUserRequestOperations.h
│ │ │ │ └── NSError+GitHubAPI.h
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── GitLabAPI.framework
│ │ ├── GitLabAPI
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── GitLabAPI
│ │ │ └── Resources
│ │ │ └── Info.plist
│ │ └── Current
│ ├── HockeySDK.framework
│ │ ├── Headers
│ │ ├── HockeySDK
│ │ ├── Modules
│ │ ├── PrivateHeaders
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── Headers
│ │ │ │ ├── BITCrashDetails.h
│ │ │ │ ├── BITCrashExceptionApplication.h
│ │ │ │ ├── BITCrashManagerDelegate.h
│ │ │ │ ├── BITCrashManager.h
│ │ │ │ ├── BITCrashMetaData.h
│ │ │ │ ├── BITFeedbackManager.h
│ │ │ │ ├── BITFeedbackWindowController.h
│ │ │ │ ├── BITHockeyAttachment.h
│ │ │ │ ├── BITHockeyBaseManager.h
│ │ │ │ ├── BITHockeyManagerDelegate.h
│ │ │ │ ├── BITHockeyManager.h
│ │ │ │ ├── BITMetricsManager.h
│ │ │ │ ├── BITSystemProfile.h
│ │ │ │ ├── HockeySDKEnums.h
│ │ │ │ ├── HockeySDK.h
│ │ │ │ └── HockeySDKNullability.h
│ │ │ ├── HockeySDK
│ │ │ ├── Modules
│ │ │ │ └── module.modulemap
│ │ │ ├── PrivateHeaders
│ │ │ │ └── BITHockeyLoggerPrivate.h
│ │ │ └── Resources
│ │ │ ├── BITCrashReportUI.nib
│ │ │ ├── BITFeedbackWindowController.nib
│ │ │ ├── de.lproj
│ │ │ │ └── HockeySDK.strings
│ │ │ ├── en.lproj
│ │ │ │ └── HockeySDK.strings
│ │ │ ├── fi.lproj
│ │ │ │ └── HockeySDK.strings
│ │ │ ├── fr.lproj
│ │ │ │ └── HockeySDK.strings
│ │ │ ├── Info.plist
│ │ │ ├── it.lproj
│ │ │ │ └── HockeySDK.strings
│ │ │ ├── ja.lproj
│ │ │ │ └── HockeySDK.strings
│ │ │ ├── nb.lproj
│ │ │ │ └── HockeySDK.strings
│ │ │ └── sv.lproj
│ │ │ └── HockeySDK.strings
│ │ └── Current
│ ├── Sparkle.framework
│ │ ├── Headers
│ │ ├── Modules
│ │ ├── PrivateHeaders
│ │ ├── Resources
│ │ ├── Sparkle
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── Headers
│ │ │ │ ├── Sparkle.h
│ │ │ │ ├── SUAppcast.h
│ │ │ │ ├── SUAppcastItem.h
│ │ │ │ ├── SUErrors.h
│ │ │ │ ├── SUExport.h
│ │ │ │ ├── SUStandardVersionComparator.h
│ │ │ │ ├── SUUpdaterDelegate.h
│ │ │ │ ├── SUUpdater.h
│ │ │ │ ├── SUVersionComparisonProtocol.h
│ │ │ │ └── SUVersionDisplayProtocol.h
│ │ │ ├── Modules
│ │ │ │ └── module.modulemap
│ │ │ ├── PrivateHeaders
│ │ │ │ └── SUUnarchiver.h
│ │ │ ├── Resources
│ │ │ │ ├── ar.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── Autoupdate.app
│ │ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ ├── MacOS
│ │ │ │ │ │ ├── Autoupdate
│ │ │ │ │ │ └── fileop
│ │ │ │ │ ├── PkgInfo
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── AppIcon.icns
│ │ │ │ │ ├── ar.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── ca.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── cs.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── da.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── de.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── el.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── en.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── es.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── fi.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── fr.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── he.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── is.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── it.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── ja.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── ko.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── nb.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── nl.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── pl.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── pt_BR.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── pt_PT.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── ro.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── ru.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── sk.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── sl.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── SUStatus.nib
│ │ │ │ │ ├── sv.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── th.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── tr.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── uk.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ ├── zh_CN.lproj
│ │ │ │ │ │ └── Sparkle.strings
│ │ │ │ │ └── zh_TW.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── ca.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── cs.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── da.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── de.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── el.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── en.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── es.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── fi.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── fr_CA.lproj
│ │ │ │ ├── fr.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── he.lproj
│ │ │ │ │ └── Sparkle.strings
│ │ │ │ ├── Info.plist
│ │ │ │ ├── is.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── it.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── ja.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── ko.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── nb.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── nl.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── pl.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── pt_BR.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── pt.lproj
│ │ │ │ ├── pt_PT.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── ro.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── ru.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── sk.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── sl.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── SUModelTranslation.plist
│ │ │ │ ├── SUStatus.nib
│ │ │ │ ├── sv.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── th.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── tr.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── uk.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ ├── zh_CN.lproj
│ │ │ │ │ ├── Sparkle.strings
│ │ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ │ └── zh_TW.lproj
│ │ │ │ ├── Sparkle.strings
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ └── SUUpdatePermissionPrompt.nib
│ │ │ └── Sparkle
│ │ └── Current
│ ├── StashAPI.framework
│ │ ├── Resources
│ │ ├── StashAPI
│ │ └── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── Resources
│ │ │ │ └── Info.plist
│ │ │ └── StashAPI
│ │ └── Current
│ └── VSTSAPI.framework
│ ├── Resources
│ ├── Versions
│ │ ├── A
│ │ │ ├── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ ├── Resources
│ │ │ │ └── Info.plist
│ │ │ └── VSTSAPI
│ │ └── Current
│ └── VSTSAPI
├── Info.plist
├── MacOS
│ ├── gittower
│ ├── Tower
│ └── TowerAskpass
├── PkgInfo
└── Resources
├── acknowledgements.html
├── AppIcon.icns
├── araxismerge.sh
├── Assets.car
├── bbedit.sh
├── beyondcompare.sh
├── changes.sh
├── CompareTools.plist
├── deltawalker.sh
├── difffork.sh
├── diffmerge.sh
├── en.lproj
│ ├── GTCompareTool.strings
│ ├── GTMainMenu.nib
│ └── InfoPlist.strings
├── filemerge.sh
├── git
│ ├── bin
│ │ ├── git
│ │ ├── git-credential-osxkeychain
│ │ ├── git-cvsserver
│ │ ├── git-receive-pack
│ │ ├── git-shell
│ │ ├── git-upload-archive
│ │ └── git-upload-pack
│ ├── COPYING
│ ├── lib
│ │ └── perl5
│ │ └── site_perl
│ │ ├── 5.18.2
│ │ │ └── darwin-thread-multi-2level
│ │ │ └── auto
│ │ │ └── Git
│ │ ├── Git
│ │ │ ├── I18N.pm
│ │ │ ├── IndexInfo.pm
│ │ │ ├── SVN
│ │ │ │ ├── Editor.pm
│ │ │ │ ├── Fetcher.pm
│ │ │ │ ├── GlobSpec.pm
│ │ │ │ ├── Log.pm
│ │ │ │ ├── Memoize
│ │ │ │ │ └── YAML.pm
│ │ │ │ ├── Migration.pm
│ │ │ │ ├── Prompt.pm
│ │ │ │ ├── Ra.pm
│ │ │ │ └── Utils.pm
│ │ │ └── SVN.pm
│ │ └── Git.pm
│ ├── libexec
│ │ └── git-core
│ │ ├── git
│ │ ├── git-add
│ │ ├── git-add--interactive
│ │ ├── git-am
│ │ ├── git-annotate
│ │ ├── git-apply
│ │ ├── git-archimport
│ │ ├── git-archive
│ │ ├── git-bisect
│ │ ├── git-bisect--helper
│ │ ├── git-blame
│ │ ├── git-branch
│ │ ├── git-bundle
│ │ ├── git-cat-file
│ │ ├── git-check-attr
│ │ ├── git-check-ignore
│ │ ├── git-check-mailmap
│ │ ├── git-checkout
│ │ ├── git-checkout-index
│ │ ├── git-check-ref-format
│ │ ├── git-cherry
│ │ ├── git-cherry-pick
│ │ ├── git-clean
│ │ ├── git-clone
│ │ ├── git-column
│ │ ├── git-commit
│ │ ├── git-commit-tree
│ │ ├── git-config
│ │ ├── git-count-objects
│ │ ├── git-credential
│ │ ├── git-credential-cache
│ │ ├── git-credential-cache--daemon
│ │ ├── git-credential-store
│ │ ├── git-cvsexportcommit
│ │ ├── git-cvsimport
│ │ ├── git-cvsserver
│ │ ├── git-daemon
│ │ ├── git-describe
│ │ ├── git-diff
│ │ ├── git-diff-files
│ │ ├── git-diff-index
│ │ ├── git-difftool
│ │ ├── git-difftool--helper
│ │ ├── git-diff-tree
│ │ ├── git-fast-export
│ │ ├── git-fast-import
│ │ ├── git-fetch
│ │ ├── git-fetch-pack
│ │ ├── git-filter-branch
│ │ ├── git-fmt-merge-msg
│ │ ├── git-for-each-ref
│ │ ├── git-format-patch
│ │ ├── git-fsck
│ │ ├── git-fsck-objects
│ │ ├── git-gc
│ │ ├── git-get-tar-commit-id
│ │ ├── git-grep
│ │ ├── git-hash-object
│ │ ├── git-help
│ │ ├── git-http-backend
│ │ ├── git-http-fetch
│ │ ├── git-http-push
│ │ ├── git-imap-send
│ │ ├── git-index-pack
│ │ ├── git-init
│ │ ├── git-init-db
│ │ ├── git-instaweb
│ │ ├── git-interpret-trailers
│ │ ├── git-log
│ │ ├── git-ls-files
│ │ ├── git-ls-remote
│ │ ├── git-ls-tree
│ │ ├── git-mailinfo
│ │ ├── git-mailsplit
│ │ ├── git-merge
│ │ ├── git-merge-base
│ │ ├── git-merge-file
│ │ ├── git-merge-index
│ │ ├── git-merge-octopus
│ │ ├── git-merge-one-file
│ │ ├── git-merge-ours
│ │ ├── git-merge-recursive
│ │ ├── git-merge-resolve
│ │ ├── git-merge-subtree
│ │ ├── git-mergetool
│ │ ├── git-mergetool--lib
│ │ ├── git-merge-tree
│ │ ├── git-mktag
│ │ ├── git-mktree
│ │ ├── git-mv
│ │ ├── git-name-rev
│ │ ├── git-notes
│ │ ├── git-p4
│ │ ├── git-pack-objects
│ │ ├── git-pack-redundant
│ │ ├── git-pack-refs
│ │ ├── git-parse-remote
│ │ ├── git-patch-id
│ │ ├── git-prune
│ │ ├── git-prune-packed
│ │ ├── git-pull
│ │ ├── git-push
│ │ ├── git-quiltimport
│ │ ├── git-read-tree
│ │ ├── git-rebase
│ │ ├── git-rebase--am
│ │ ├── git-rebase--helper
│ │ ├── git-rebase--interactive
│ │ ├── git-rebase--merge
│ │ ├── git-receive-pack
│ │ ├── git-reflog
│ │ ├── git-remote
│ │ ├── git-remote-ext
│ │ ├── git-remote-fd
│ │ ├── git-remote-ftp
│ │ ├── git-remote-ftps
│ │ ├── git-remote-http
│ │ ├── git-remote-https
│ │ ├── git-remote-testsvn
│ │ ├── git-repack
│ │ ├── git-replace
│ │ ├── git-request-pull
│ │ ├── git-rerere
│ │ ├── git-reset
│ │ ├── git-revert
│ │ ├── git-rev-list
│ │ ├── git-rev-parse
│ │ ├── git-rm
│ │ ├── git-send-email
│ │ ├── git-send-pack
│ │ ├── git-shell
│ │ ├── git-sh-i18n
│ │ ├── git-sh-i18n--envsubst
│ │ ├── git-shortlog
│ │ ├── git-show
│ │ ├── git-show-branch
│ │ ├── git-show-index
│ │ ├── git-show-ref
│ │ ├── git-sh-setup
│ │ ├── git-stage
│ │ ├── git-stash
│ │ ├── git-status
│ │ ├── git-stripspace
│ │ ├── git-submodule
│ │ ├── git-submodule--helper
│ │ ├── git-svn
│ │ ├── git-symbolic-ref
│ │ ├── git-tag
│ │ ├── git-unpack-file
│ │ ├── git-unpack-objects
│ │ ├── git-update-index
│ │ ├── git-update-ref
│ │ ├── git-update-server-info
│ │ ├── git-upload-archive
│ │ ├── git-upload-pack
│ │ ├── git-var
│ │ ├── git-verify-commit
│ │ ├── git-verify-pack
│ │ ├── git-verify-tag
│ │ ├── git-whatchanged
│ │ ├── git-worktree
│ │ ├── git-write-tree
│ │ └── mergetools
│ │ ├── araxis
│ │ ├── bc
│ │ ├── bc3
│ │ ├── codecompare
│ │ ├── deltawalker
│ │ ├── diffmerge
│ │ ├── diffuse
│ │ ├── ecmerge
│ │ ├── emerge
│ │ ├── examdiff
│ │ ├── gvimdiff
│ │ ├── gvimdiff2
│ │ ├── gvimdiff3
│ │ ├── kdiff3
│ │ ├── kompare
│ │ ├── meld
│ │ ├── opendiff
│ │ ├── p4merge
│ │ ├── tkdiff
│ │ ├── tortoisemerge
│ │ ├── vimdiff
│ │ ├── vimdiff2
│ │ ├── vimdiff3
│ │ ├── winmerge
│ │ └── xxdiff
│ ├── Library
│ │ └── Perl
│ │ └── Updates
│ │ └── 5.18.2
│ │ └── darwin-thread-multi-2level
│ │ └── perllocal.pod
│ ├── README.md
│ ├── share
│ │ └── git-core
│ │ └── templates
│ │ ├── description
│ │ ├── hooks
│ │ │ ├── applypatch-msg.sample
│ │ │ ├── commit-msg.sample
│ │ │ ├── post-update.sample
│ │ │ ├── pre-applypatch.sample
│ │ │ ├── pre-commit.sample
│ │ │ ├── prepare-commit-msg.sample
│ │ │ ├── pre-push.sample
│ │ │ ├── pre-rebase.sample
│ │ │ ├── pre-receive.sample
│ │ │ └── update.sample
│ │ └── info
│ │ └── exclude
│ └── VERSION
├── git-flow
│ ├── gitflow-common
│ ├── gitflow-shFlags
│ ├── git-flow-tower
│ ├── git-flow-tower-config
│ ├── git-flow-tower-feature
│ ├── git-flow-tower-hotfix
│ ├── git-flow-tower-init
│ ├── git-flow-tower-release
│ ├── git-flow-tower-support
│ ├── git-flow-tower-version
│ └── LICENSE
├── git-lfs
│ ├── git-lfs
│ └── LICENSE.md
├── GTAboutPanelViewController.nib
├── GTAboutPanelWindowController.nib
├── GTAbstractSelectorViewController.nib
├── GTActivityWindowController.nib
├── GTAddCustomIgnorePatternViewController.nib
├── GTAddCustomLFSTrackedFilePatternViewController.nib
├── GTAddOrEditRefSpecViewController.nib
├── GTAddRemoteToRepositoryViewController.nib
├── GTAddSubmoduleDialogueViewController.nib
├── GTAddSVNRemoteToRepositoryViewController.nib
├── GTApplyPatchToWorkingCopyDialogueViewController.nib
├── GTApplyStashViewController.nib
├── GTAutocompleteGroupCellView.nib
├── GTAutocompleteInfoCellView.nib
├── GTAutocompleteLoadingCellView.nib
├── GTAutocompleteSeparatorCellView.nib
├── GTAutocompleteStatusBarViewController.nib
├── GTAutocompleteSuggestionCellView.nib
├── GTAutocompleteTableRowView.nib
├── GTAutocompleteWindowController.nib
├── GTAutoStashDialogueViewController.nib
├── GTAutoUpdateSubmodulesDialogueViewController.nib
├── GTBetaClosedViewController.nib
├── GTBetaClosedWindowController.nib
├── GTBetaRegisterViewController.nib
├── GTBetaRegisterWindowController.nib
├── GTBlameAnnotationCellView.nib
├── GTBlameCommitPopoverViewController.nib
├── GTBlameViewController.nib
├── GTBlameWindowController.nib
├── GTBlobViewController.nib
├── GTBookmarksDetailViewController.nib
├── GTBookmarksEmptySelectionViewController.nib
├── GTBookmarksNoGitRepositoryFoundViewController.nib
├── GTBookmarksRepositoryViewController.nib
├── GTBookmarksSeachLocalHardDriveViewController.nib
├── GTBookmarksSidebarBookmarkItemCellView.nib
├── GTBookmarksSidebarFolderItemCellView.nib
├── GTBookmarksSidebarViewController.nib
├── GTBookmarksViewController.nib
├── GTCheckoutRevisionViewController.nib
├── GTCherryPickRevisionsDialogueViewController.nib
├── GTCloneActivityActiveCellView.nib
├── GTCloneActivityCancelledCellView.nib
├── GTCloneActivityEmptyViewController.nib
├── GTCloneActivityErrorCellView.nib
├── GTCloneActivityFinishedCellView.nib
├── GTCloneActivityListViewController.nib
├── GTCloneActivityViewController.nib
├── GTCloneGitRepositoryViewController.nib
├── GTCloneRepositoryAutocompleteCellView.nib
├── GTCloneRepositoryAutocompleteInfoCellView.nib
├── GTCloneRepositoryAutocompleteSearchingCellView.nib
├── GTCloneSVNRepositoryViewController.nib
├── GTCommitChangesetCellView.nib
├── GTCommitChangesetDiffViewController.nib
├── GTCommitChangesetViewController.nib
├── GTCommitEmptyCellView.nib
├── GTCommitViewController.nib
├── GTCompareRevisionsViewController.nib
├── GTConfirmViewController.nib
├── GTCreateNewBranchViewController.nib
├── GTCreateTagViewController.nib
├── GTDeleteBranchesViewController.nib
├── GTDeleteSubmodulesDialogueViewController.nib
├── GTDialogueViewController.nib
├── GTDialogueWindowController.nib
├── GTDiffChunkContentCellView.nib
├── GTDiffChunkHeaderCellView.nib
├── GTDiffChunkHeaderRowView.nib
├── GTDiffHeaderCellView.nib
├── GTDiscardAllLocalChangesDialogueViewController.nib
├── GTDiscardDiffContentDialogueViewController.nib
├── GTDiscardLocalChangesDialogueViewController.nib
├── GTEditCommitMessageDialogueViewController.nib
├── GTEditGitActorViewController.nib
├── GTEditRemoteNameViewController.nib
├── GTEditRemoteURLViewController.nib
├── GTEditRepositoryDescriptionViewController.nib
├── GTEditSubmoduleURLViewController.nib
├── GTEmptyViewController.nib
├── GTExportRevisionDialogueViewController.nib
├── GTFetchRemoteViewController.nib
├── GTFetchSubmoduleViewController.nib
├── GTFileDiffViewController.nib
├── GTFileHistoryContributorAutocompleteCellView.nib
├── GTFileHistoryDetailViewController.nib
├── GTFileHistoryTimelineCommitCellView.nib
├── GTFileHistoryTimelineGroupCellView.nib
├── GTFileHistoryTimelineViewController.nib
├── GTFileHistoryViewController.nib
├── GTFileHistoryWindowController.nib
├── GTFileSelectorFileCellView.nib
├── GTFileSelectorFileSearchCellView.nib
├── GTFileViewController.nib
├── GTForceAddSubmoduleViewController.nib
├── GTForceDeleteSubmodulesViewController.nib
├── GTGettingStartedGitViewController.nib
├── GTGettingStartedRepositoriesViewController.nib
├── GTGettingStartedServicesBeanstalkAccountViewController.nib
├── GTGettingStartedServicesBitbucketAccountViewController.nib
├── GTGettingStartedServicesGitHubAccountViewController.nib
├── GTGettingStartedServicesGitHubEnterpriseAccountViewController.nib
├── GTGettingStartedServicesGitLabAccountViewController.nib
├── GTGettingStartedServicesGitLabCEEEAccountViewController.nib
├── GTGettingStartedServicesGitSwarmAccountViewController.nib
├── GTGettingStartedServicesStashAccountViewController.nib
├── GTGettingStartedServicesViewController.nib
├── GTGettingStartedServicesVSTFSAccountViewController.nib
├── GTGettingStartedServicesVSTSAccountViewController.nib
├── GTGettingStartedSidebarCellView.nib
├── GTGettingStartedSidebarViewController.nib
├── GTGettingStartedTourViewController.nib
├── GTGettingStartedViewController.nib
├── GTGettingStartedWindowController.nib
├── GTGitErrorAccessoryViewController.nib
├── GTGitErrorViewController.nib
├── GTGitFlowConfigureDialogueViewController.nib
├── GTGitFlowCreateFeatureBranchDialogueViewController.nib
├── GTGitFlowCreateHotfixBranchDialogueViewController.nib
├── GTGitFlowCreateReleaseBranchDialogueViewController.nib
├── GTGitFlowFinishFeatureBranchDialogueViewController.nib
├── GTGitFlowFinishHotfixBranchDialogueViewController.nib
├── GTGitFlowFinishReleaseBranchDialogueViewController.nib
├── GTGitRemoteConnectionViewController.nib
├── GTGitWorkingTreeEntryStatusToAttributesMap.json
├── GTHistoryCommitActionsCellView.nib
├── GTHistoryCommitChangesetDiffLoadingCellView.nib
├── GTHistoryCommitChangesetHeaderCellView.nib
├── GTHistoryCommitChangesetItemCellView.nib
├── GTHistoryCommitChangesetLoadingCellView.nib
├── GTHistoryCommitChangesetViewController.nib
├── GTHistoryCommitDetailViewController.nib
├── GTHistoryCommitHeaderCellView.nib
├── GTHistoryCommitListCommitRowView.nib
├── GTHistoryCommitListEmptyCellView.nib
├── GTHistoryCommitListGroupCellView.nib
├── GTHistoryCommitListGroupRowView.nib
├── GTHistoryCommitListLargeCellView.nib
├── GTHistoryCommitListLoadingCellView.nib
├── GTHistoryCommitListMediumCellView.nib
├── GTHistoryCommitListSmallCellView.nib
├── GTHistoryCommitListViewController.nib
├── GTHistoryCommitMessageCellView.nib
├── GTHistoryCommitTreeViewController.nib
├── GTHistoryContributorAutocompleteCellView.nib
├── GTHistoryDetailFilePathCellView.nib
├── GTHistoryDetailLoadingCellView.nib
├── GTHistorySearchFilterContainerViewController.nib
├── GTHistorySearchFilterViewController.nib
├── GTHistoryViewController.nib
├── GTIgnoreTrackedFilesDialogueViewController.nib
├── GTInitSubmoduleViewController.nib
├── GTInvalidRepositoryViewController.nib
├── GTLFSFetchRemoteViewController.nib
├── GTLFSPullRemoteViewController.nib
├── GTLFSPushRemoteViewController.nib
├── GTLicenseActivatedViewController.nib
├── GTLicenseActivatedWindowController.nib
├── GTLicenseActivateTrialExpiredViewController.nib
├── GTLicenseActivateTrialExpiredWindowController.nib
├── GTLicenseActivateViewController.nib
├── GTLicenseActivateWindowController.nib
├── GTLicenseAgreementViewController.nib
├── GTLicenseExpiredViewController.nib
├── GTLicenseInvalidWindowController.nib
├── GTLicenseRevokedViewController.nib
├── GTMainContentViewController.nib
├── GTMainWindowController.nib
├── GTMainWindowNavigationBarViewController.nib
├── GTMergeBranchDialogueViewController.nib
├── GTMergeViewCommitSourceItemView.nib
├── GTMergeViewEmptyItemView.nib
├── GTMergeViewItemContentCommitView.nib
├── GTMergeViewItemContentFileView.nib
├── GTMergeViewItemContentPatchView.nib
├── GTMergeViewItemContentTitleView.nib
├── GTMergeViewMergeResultItemView.nib
├── GTMergeViewPatchSourceItemView.nib
├── GTMoveSubmoduleViewController.nib
├── GTNewsletterSubscriptionViewController.nib
├── GTNewsletterSubscriptionWindowController.nib
├── GTProgressViewController.nib
├── GTPublishBranchViewController.nib
├── GTPublishTagDialogueViewController.nib
├── GTPullFromRemoteViewController.nib
├── GTPullRequestsChangesetDiffLoadingCellView.nib
├── GTPullRequestsChangesetItemCellView.nib
├── GTPullRequestsChangesetViewController.nib
├── GTPullRequestsCommitsChangesetEntryCellView.nib
├── GTPullRequestsCommitsCommitCellView.nib
├── GTPullRequestsCommitsDateGroupCellView.nib
├── GTPullRequestsCommitsEmptyChangesetCellView.nib
├── GTPullRequestsCommitsLoadingCellView.nib
├── GTPullRequestsCommitsViewController.nib
├── GTPullRequestsConversationAuthorCellView.nib
├── GTPullRequestsConversationBodyCellView.nib
├── GTPullRequestsConversationCommentCellView.nib
├── GTPullRequestsConversationCommitCellView.nib
├── GTPullRequestsConversationDateGroupCellView.nib
├── GTPullRequestsConversationEventTableRowView.nib
├── GTPullRequestsConversationHeaderCellView.nib
├── GTPullRequestsConversationSpacerCellView.nib
├── GTPullRequestsConversationTableRowView.nib
├── GTPullRequestsConversationViewController.nib
├── GTPullRequestsDetailViewController.nib
├── GTPullRequestsEmptyCellView.nib
├── GTPullRequestsItemCellView.nib
├── GTPullRequestsListHeaderViewController.nib
├── GTPullRequestsListViewController.nib
├── GTPullRequestsLoadingCellView.nib
├── GTPullRequestsValidationErrorViewController.nib
├── GTPullRequestsViewController.nib
├── GTPushBranchDialogueViewController.nib
├── GTPushDialogueViewController.nib
├── GTPushRevisionDialogueViewController.nib
├── GTPushToGerritDialogueViewController.nib
├── GTQuickActionEmptyTableCellView.nib
├── GTQuickActionTableCellView.nib
├── GTQuickActionTableRowView.nib
├── GTQuickActionViewController.nib
├── GTQuickActionWindowController.nib
├── GTQuickOpenGroupCellView.nib
├── GTQuickOpenItemCellView.nib
├── GTQuickOpenRowView.nib
├── GTQuickOpenViewController.nib
├── GTQuickOpenWindowController.nib
├── GTRebaseBranchDialogueViewController.nib
├── GTRefLogEmptyCellView.nib
├── GTRefLogItemCellView.nib
├── GTRefLogListHeaderViewController.nib
├── GTRefLogListViewController.nib
├── GTRefLogLoadingCellView.nib
├── GTRefLogViewController.nib
├── GTRefSelectorRefItemCellView.nib
├── GTRefSelectorSeparatorCellView.nib
├── GTRegistrationViewController.nib
├── GTReleaseChannelAccessTokenWindowController.nib
├── GTRemoteActivityDetailViewController.nib
├── GTRemoteActivityListViewController.nib
├── GTRemoteActivityRunningTableCellView.nib
├── GTRemoteActivityTableCellView.nib
├── GTRemoteActivityViewController.nib
├── GTRemoteBranchesSettingsViewController.nib
├── GTRemoteGeneralSettingsViewController.nib
├── GTRemoteSelectorItemRowView.nib
├── GTRemoteSelectorRemoteItemCellView.nib
├── GTRemoteSelectorViewController.nib
├── GTRemoteViewController.nib
├── GTRenameBranchDialogueViewController.nib
├── GTRenameRemoteBranchViewController.nib
├── GTRenameSubmoduleViewController.nib
├── GTRepositoryActivityDetailViewController.nib
├── GTRepositoryActivityListViewController.nib
├── GTRepositoryActivityTableCellView.nib
├── GTRepositoryActivityViewController.nib
├── GTRepositoryCloneProgressViewController.nib
├── GTRepositoryContainerViewController.nib
├── GTRepositoryGeneralSettingsViewController.nib
├── GTRepositoryGitFlowSettingsViewController.nib
├── GTRepositoryGitLFSSettingsViewController.nib
├── GTRepositoryIgnoresViewController.nib
├── GTRepositorySettingsViewController.nib
├── GTRepositorySidebarCellView.nib
├── GTRepositorySidebarViewController.nib
├── GTRepositoryViewController.nib
├── GTResetEntriesToRevisionDialogueViewController.nib
├── GTResetToRevisionDialogueViewController.nib
├── GTRestoreSubmoduleViewController.nib
├── GTRestoreTreeEntriesDialogueViewController.nib
├── GTRevertRevisionsDialogueViewController.nib
├── GTRevisionSelectorRevisionCellView.nib
├── GTSavePatchDialogueViewController.nib
├── GTSaveStashViewController.nib
├── GTSearchLocalHardDriveCheckboxCellView.nib
├── GTSearchLocalHardDriveRepositoryInfoCellView.nib
├── GTSearchLocalHardDriveViewController.nib
├── GTSelectDiffToolDialogueViewController.nib
├── GTSelectMergeToolDialogueViewController.nib
├── GTSelectorRowView.nib
├── GTServiceActivityDetailViewController.nib
├── GTServiceActivityListViewController.nib
├── GTServiceActivityTableCellView.nib
├── GTServiceActivityViewController.nib
├── GTServicePullRequestCloseViewController.nib
├── GTServicePullRequestMergeViewController.nib
├── GTServicesAccountViewController.nib
├── GTServicesBeanstalkAccountViewController.nib
├── GTServicesBeanstalkRepositoryViewController.nib
├── GTServicesBitbucketAccountViewController.nib
├── GTServicesBitbucketRepositoryViewController.nib
├── GTServicesCloneRepositoryViewController.nib
├── GTServicesCloneSVNRepositoryViewController.nib
├── GTServicesCustomAccountViewController.nib
├── GTServicesDashboardViewController.nib
├── GTServicesDeletePublicKeyViewController.nib
├── GTServicesDeletePullRequestCommentViewController.nib
├── GTServicesDetailViewController.nib
├── GTServicesGitHubAccountViewController.nib
├── GTServicesGitHubAuthenticationCodeViewController.nib
├── GTServicesGitHubEnterpriseAccountViewController.nib
├── GTServicesGitHubRepositoryViewController.nib
├── GTServicesGitLabAccountViewController.nib
├── GTServicesGitLabCEEEAccountViewController.nib
├── GTServicesGitLabRepositoryViewController.nib
├── GTServicesGitSwarmAccountViewController.nib
├── GTServicesGitSwarmRepositoryViewController.nib
├── GTServicesPrivateSSHKeyPasswordViewController.nib
├── GTServicesPrivateSSHKeyViewController.nib
├── GTServicesPublicKeyCellView.nib
├── GTServicesPublicKeysViewController.nib
├── GTServicesPublicKeyViewController.nib
├── GTServicesPullRequestCommentViewController.nib
├── GTServicesPullRequestEditDescriptionViewController.nib
├── GTServicesPullRequestViewController.nib
├── GTServicesRemoveAccountsViewController.nib
├── GTServicesRepositoriesViewController.nib
├── GTServicesRepositoryCellView.nib
├── GTServicesRepositoryRowView.nib
├── GTServicesSidebarAccountCellView.nib
├── GTServicesSidebarViewController.nib
├── GTServicesStashAccountViewController.nib
├── GTServicesStashRepositoryViewController.nib
├── GTServicesViewController.nib
├── GTServicesVSTFSAccountViewController.nib
├── GTServicesVSTSAccountViewController.nib
├── GTServicesVSTSRepositoryViewController.nib
├── GTSettingsCheckboxValueCellView.nib
├── GTSettingsGitLFSTrackingEntryCellView.nib
├── GTSettingsGitUserCellView.nib
├── GTSettingsGroupCellView.nib
├── GTSettingsIgnorePatternCellView.nib
├── GTSettingsMultiValueCellView.nib
├── GTSettingsRowView.nib
├── GTSettingsTextValueCellView.nib
├── GTSettingsURLCellView.nib
├── GTSettingsWarningCellView.nib
├── GTSettingsWarningRowView.nib
├── GTSidebarActivityCellView.nib
├── GTSidebarActivityViewController.nib
├── GTSidebarHeaderCellView.nib
├── GTStashesListCellView.nib
├── GTStashesListHeaderViewController.nib
├── GTStashesListViewController.nib
├── GTStashesViewController.nib
├── GTSubmoduleConfigSettingsViewController.nib
├── GTSubmoduleDetailViewController.nib
├── GTSubmoduleGeneralSettingsViewController.nib
├── GTSubmoduleViewController.nib
├── GTSynchronizeSubmoduleViewController.nib
├── GTTitlebarAccessoryViewController.nib
├── GTTrackRemoteBranchViewController.nib
├── GTTreeDetailViewController.nib
├── GTTreeMasterViewController.nib
├── GTTreeViewController.nib
├── GTTrialRegisterViewController.nib
├── GTTrialRegisterWindowController.nib
├── GTUpdateSubmoduleViewController.nib
├── GTUpgradeAccountViewController.nib
├── GTUserPreferencesGeneralViewController.nib
├── GTUserPreferencesGitConfigViewController.nib
├── GTUserPreferencesIntegrationViewController.nib
├── GTUserPreferencesUpdatesViewController.nib
├── GTUserPreferencesWindowController.nib
├── GTWebViewSheetWindowController.nib
├── GTWelcomeRegisterViewController.nib
├── GTWelcomeRegisterWindowController.nib
├── GTWorkingCopyCommitViewController.nib
├── GTWorkingCopyFileDetailViewController.nib
├── GTWorkingCopyFileDiffViewController.nib
├── GTWorkingCopyFileListViewController.nib
├── GTWorkingCopyFilePathCellView.nib
├── GTWorkingCopyMergeSequenceStatusViewController.nib
├── GTWorkingCopyMergeStatusViewController.nib
├── GTWorkingCopyMergeViewController.nib
├── GTWorkingCopyProgressViewController.nib
├── GTWorkingCopyRebaseStatusViewController.nib
├── GTWorkingCopyStagingCellView.nib
├── GTWorkingCopyStatusHeaderViewController.nib
├── GTWorkingCopyStatusViewController.nib
├── GTWorkingCopySubmoduleDiffViewController.nib
├── GTWorkingCopyUnchangedFileViewController.nib
├── install_tower_cli
├── iTerm3.applescript
├── iTerm.applescript
├── kaleidoscope.sh
├── licenseAgreement.html
├── p4merge.sh
├── registration.strings
├── Terminal.applescript
├── textmate.sh
├── textwrangler.sh
├── Tower.momd
│ ├── Tower 2.mom
│ ├── Tower 3.mom
│ ├── Tower 4.mom
│ ├── Tower 5.mom
│ ├── Tower 6.mom
│ ├── Tower 7.mom
│ ├── Tower 8.mom
│ ├── Tower 8.omo
│ ├── Tower.mom
│ └── VersionInfo.plist
├── TowerSSH
└── uninstall_tower_cli
198 directories, 1464 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论