Я пытаюсь клонировать свое репозиторий GitHub на хост в laravel, если мое репо легкое, оно клонируется просто отлично, но если мое репо не легкое, клоны только на 39-44% и не получают все файлы.
Tracks
Checking out files: 24% (125/502)
Checking out files: 25% (126/502)
Checking out files: 26% (131/502)
Checking out files: 27% (136/502)
Checking out files: 28% (141/502)
Checking out files: 29% (146/502)
Checking out files: 30% (151/502)
Checking out files: 31% (156/502)
Checking out files: 32% (161/502)
Checking out files: 33% (166/502)
Checking out files: 34% (171/502)
Checking out files: 35% (176/502)
Checking out files: 36% (181/502)
Checking out files: 37% (186/502)
Checking out files: 37% (187/502)
Checking out files: 38% (191/502)
Checking out files: 39% (196/502)
Checking out files: 40% (201/502)
Checking out files: 41% (206/502)
Checking out files: 42% (211/502)
Checking out files: 43% (216/502)
Checking out files: 44% (221/502)
И это останавливается!
код
$command1 = 'cd '.$destination.''; //like: public_html
$command2 = 'git clone '.$repos->repository.' '.$repos->name; //like: https://github.com/user_name/repo_name.git
$sshUser = $request->input('serverUser');
$sshPw = $request->input('server_ssh_password');
$ip = $request->input('server_ip');
$port = $request->input('port');
$ssh = new SSH2($ip, $port);
if (!$ssh->login($sshUser, $sshPw)) {
$sshConnection ='Login Failed';
Session::flash('danger', 'Login to your server failed, please check your credentials.');
Log::info('SSH Login Failed '.$sshConnection.'');
return redirect()->back();
} else {
$sshConnection = $ssh->exec("$command1 && $command2");
}
Файлы
GitHub files
![one](https://i.stack.imgur.com/QEKC3.png)
files cloned in my host
![two](https://i.stack.imgur.com/2H4g8.png)
Есть идеи, как это исправить?