Wpis z mikrobloga

@Kolczaneiro: to zależy od uprawnień jakie masz ustawione. Domyślnie pewnie masz na masterze/mainie ustawione, że tylko maintainer może tam bezpośrednio commitować. Reszta przez pull requesty z feature branchy.
  • Odpowiedz
[mirek@wykop~]$ git push --set-upstream origin master
Counting objects: 3, done.
Writing objects: 100% (3/3), 252 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: GitLab:
remote: A default branch (e.g. master) does not yet exist for mirek/wykop
  • Odpowiedz
@Kolczaneiro: nie, git sam w sobie nie ma czegoś takiego jak właściciel repo, to serwery hostujące mają taką ochronę. I permisje w repo są sprawą całkowicie obok tego kto robi commity. Bez problemu możesz wrzucać czyjeś commity, czasami nawet tak się robi. Ważne jest jak się autentykujesz. Jak np. używasz klucza ssh to github sprawdza, czy podany klucz jest połączony w użytkownikiem, który ma dostęp do danej akcji.
  • Odpowiedz
@Kolczaneiro: wszystko to co pisze w remote: to komunikat danego serwera hostującego a nie gita samego w sobie. Zresztą nawet tam pisze Gitlab dla ułatwienia
  • Odpowiedz