Merhaba,
bu yazımda sizlere
gerrit üzerinde
master branch'ine ait
commtilerin bir kısmının farklı bir
branch'e nasıl uygulanacağını paylaşacağım.
Master branch'inin tamamını değilde sadece bu
branch'in belli
commitlerini farklı bir
branch'e uygulamak gibi bir ihtiyacınız olursa aşağıdaki adımları takip ederek bu işlemi yapabilirsiniz.
1-) master branchine geçin.
2-) master branch inin durumunu inceleyin
3-) master branchini remote repo ya güncelleyin
4-) commit ID lerini ve içeriklerini görmek için gitk'yı açın
5-) Diğer branch'e geçin
git checkout <anotherBranch>
|
6-) Geçtiğiniz branch'i remote repository'e güncelleyin
7-) Getçtiğiniz branch'in durumunu gözden geçirin
8-) cherry pick ile istediğiniz commiti merge edin.
git cherry-pick <commitID>
|
9-) durumu tekrar gözden geçirin
10-) herhangi bir sorun yoksa remote repository'e push edin.
git push origin <anotherBranch>:refs/for/<anotherBranch>
|