Если вы используете perforce удалённо и хотите иметь потрясающую скорость git для отслеживания диффов, вот решение: http://kb.perforce.com/article/1417/git-p4
Однако я заметил следующее:
- Точно следуйте инструкциям
- Импорт большого дерева может занять некоторое время без попадания в историю
- На большом дереве первый коммит займет много времени, так как эта команда синхронизирует все дерево.
- Если вы сделаете коммит, который не хотите отправлять в perforce, вам придётся сделать "git rebase -i" и удалить нарушающую коммит запись. Вы не можете сделать "git p4 submit", а затем "p4 revert" файла, который вы не хотите отправлять.
- Если вы что-то перепутаете, всё может стать очень запутанным.
И это мой вопрос. Есть ли хорошее объяснение того, как git-p4 использует удаленные репозитории? И общее объяснение того, как работает git-p4?
git-p4 не для слабонервных. Я понял, что нужно хорошо понимать git, чтобы хорошо его использовать.
задан mattgately 21 April 2016 в 16:01
поделиться