Простите, я пытался заставить git p4 работать на лучшую часть дня, и я, должно быть, упускаю что-то глупое. Я просмотрел бесчисленные веб-сайты и все в основном говорят одно и то же, включая этот: Как синхронизировать c с удаленным Git хранилищем? . Я хотел бы настроить свой поток так, чтобы я мог выводить содержимое sh со своего сервера p4 на git. Мне все равно, если его автомат c, я просто хочу загрузить файлы.
Вот команды, которые я выполнил, git -p4.py имеет псевдоним p4 git.
git init DL; cd DL/
git config --global alias.p4 '!git-p4'
git config --global git-p4.detectRenames true
git config --global git-p4.detectCopies true
git config --add p4git.branchList main:DL
p4git clone --use-client-spec //depot/apps/DevOps/tools/ansible/DL/...@all .
Это работает, насколько я могу судить, заполняется git локальное репо. Это хорошо, но как мне получить мой p4 контент в github или gitlab ?? Есть так много сайтов, которые говорят о клонировании, а затем сразу же говорят об импорте в p4.
не должно быть дополнительных команд для чего-то подобного:
git push origin git@gitlab.domain.com:user/sandbox.git
Помощь очень важна.