Эквивалент 'arc diff --preview' для Git?
В Phabricator/Arcanist есть команда arc diff --preview
который позволяет увидеть все изменения кода в удобном пользовательском интерфейсе, прежде чем отправлять его на проверку кода (см. https://secure.phabricator.com/book/phabricator/article/arcanist_diff/ для получения более подробной информации).
Что эквивалентно этому в Git?
1 ответ
Недавно я перенес огромный монорепозиторий с Phabricator на Github, и, к сожалению, нет эквивалента
Допустим, вы используете мастер-класс, это может быть простой процесс.
git checkout -b dev--preview
# make your changes on this branch
git add . && git commit -m "Previewing changes" && git push -u origin dev--preview
# copy the last commit id
git rev-parse HEAD | pbcopy
Ваша ссылка для общего доступа будет такого формата
https://www.github.com/<org-name>/<repo-name>/commit/<your commit SHA from your clipboard>