Bir git deposunu Gerrit'e nasıl yansıtırım? Benim gerrit> < - -Gerritle gidilen ayna
[libdrm için git depo]> geliştiriciler freedesktop'un git deposundan
Gerrit indir değişiklikleri:
Bunu yapacağız. Geliştiriciler, gerritten klonu depolar ve gerrit içerisine itilir. Geliştiriciler, değişiklikleri ana depoya hiçbir zaman zorlamaz.
Gerrit ile yeni bir proje oluşturdum. Ben depo indir: Ben gerrit için bu depoyu itecektir
git clone http://anongit.freedesktop.org/git/mesa/drm.git
, ama ben hatalar var çünkü:
remote: ERROR: In commit ced219ebbd3b266ac8326223bad62f994907ae6b
remote: ERROR: committer email address [email protected]
remote: ERROR: does not match your user account.
remote: ERROR:
remote: ERROR: The following addresses are currently registered:
remote: ERROR: [email protected]
remote: ERROR:
remote: ERROR: To register an email address, please visit:
remote: ERROR: http://mygerrit-server/#/settings/contact
kendisini herkesin permisions var. Aynaya nasıl mikrit ekleyebilirim?
Bizim gerritimizde forge committer ve forge yazar bayrakları global olarak BLOKED edilir. Tüm taahhütleri bir kerede nasıl taahhüt edeceğimize dair bir fikriniz var mı? – zbug
Değişiklikleri toplu işlere geçirmek için 'git filter-branch 'öğesini kullanabilirsiniz. Hızlı bir örnek https://help.github.com/articles/changing-author-info/ adresinde – Brad