Если вы не хотите устанавливать сервер git, просто сделайте bundle вашего репо на своем старом ноутбуке.
cd /repos/git/job.git
git bundle create /repos/git/job.bundle --all
Это приведет к созданию одного файла job.bundle, который вы может копировать (через любое среднее значение, которое вы хотите: USB-ключ, ...) на другой сервер.
После копирования вы можете клонировать из этого пакета (который действует как git-репо):
[F2]Попробуйте изменить владельца или группу файла.
sudo chgrp "group name" "filename"
sudo chown "username" "filename"
Но это должно быть сделано только в том случае, если файл не является обязательным для «права собственности» на root.
Изменение разрешения только для файла не будет выполнено. Вы должны разрешить доступ для пользователя без полномочий root ко всем папкам в родительском дереве соответствующего файла.
Это, конечно же, является угрозой безопасности. Таким образом, рекомендуется попытаться решить «необходимость» доступа к этому файлу безопасным способом.
sudo chmod -R ug+rw foldername
Если вы хотите изменить все файлы и папки, используйте:
sudo chmod -R ug+rw *
Вы можете изменить все эти права на пользователя myuser с помощью:
sudo chown -R myuser:myuser *