@ SneakyThrows public boolean pull ( ) { val remotes = this . gitInstance . getRepository ( ) . getRemoteNames ( ) ; if ( ! remotes . isEmpty ( ) ) { return this . gitInstance . pull ( ) . setTimeout ( TIMEOUT_SECONDS ) . setFastForward ( MergeCommand . FastForwardMode . FF_ONLY ) . setRebase ( false ) . setProgressMonitor ( new LoggingGitProgressMonitor ( ) ) . call ( ) . isSuccessful ( ) ; } return false ; }
Pull repository changes .