Я использовал следующие команды при нажатии на Gerrit:
git pull origin <remoteBranch>
git add <file1> <file2>
git commit -m "<message>"
git push origin <localBranch>:<remoteBranch>
, когда я должен был сделать:
git stash
git fetch
git rebase
git stash apply
git add <file1> <file2>
git commit -m "<message>"
git push --progress "origin" <localBranch>:<remoteBranch>
Теперь у меня есть "Связанные изменения", перечисленные в Gerrit, которые не являютсяполезно, так как они не имеют модифицированного кода.Кроме того, «Связанные изменения» засоряют журнал.«Связанные изменения»:
Merge branch <remoteBranch> of ssh://<url> into <localBranch>
Merge commit <referenceNumber> of ssh://<url> into <localBranch> test
Как удалить эти «Связанные изменения»?Было бы неплохо удалить их прямо в интерфейсе Gerrit.Однако, если есть способ сделать это через командную строку, это будет оценено.