2011-12-02 9 views
12

Zainstalowałem usługę gerrit na serwerze Ubuntu, a mój komputer jako klienta. Stworzyłem repozytorium git na moim komputerze (z msysgit), a pytanie brzmi: jak mogę przesłać repozytorium git do serwera Ubuntu? Czy powinienem najpierw wykonać trochę pracy na serwerze Ubuntu (właśnie zainstalowałem usługę gerrit i git)?Jak przesłać repozytorium git do gerrit?

Odpowiedz

13

Najpierw należy utworzyć projekt na serwerze Gerrit za pomocą gerrit create-project.

Następnie edytować uprawnienia projektu, jeśli to konieczne, aby dodać następujący dla użytkownika (grupy Administratorzy, chyba):

  • Tworzenie odniesienia
  • Forge tożsamość committer
  • Forge autor tożsamość

Pozwala to przesłać istniejącą historię, być może zatwierdzoną przez różne osoby, pomijając konieczność sprawdzenia każdego zatwierdzenia, które wybierzesz.

Wreszcie przesunąć swój kod:

git remote add gerrit gerritserver:project 
git push gerrit master:refs/heads/master 
Powiązane problemy