Saya telah menjalankan gitlabhq rails server di mesin virtual, mengikuti 1-6 langkah dari tutorial ini https://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.md dan memulai perintah eksekusi server rails sudo -u git -H bundle exec rails s -e production. Setelah itu saya membuat pengguna, menggunakan alat admin dan membuat proyek baru di bawah pengguna ini. Lalu saya mencoba untuk mendorong proyek yang ada ke repo ini seperti biasa. Tetapi pada langkah terakhir, git push origin mastergagal dengan kesalahan
master [ditolak jauh] -> master (pra-terima kait ditolak)
Informasi tambahan:
1) Saya belum mengaktifkan pengguna (pemilik proyek) melalui tautan aktivasi email, karena saya belum mengonfigurasi layanan pos di sisi server dan saya tidak menemukan petunjuk bagaimana melakukannya di manual ini.
2) Server Gitlab menghasilkan kiat bagaimana mendorong proyek untuk melakukan repo dan tidak ada repositories/jalurnya. Maksud saya menghasilkan git@mygitlabhost:user/repo.gitbukan git@mygitlabhost:repositories/user/repo.gityang benar.
3) Ketika saya mencoba untuk debug itu, saya membuka pre-receivenaskah dalam repo pada server dan mencoba untuk variabel keluaran (ada 3 dari mereka): refs = ARGF.read, key_id = ENV['GL_ID']dan repo_path = Dir.pwddan menemukan, bahwa KEY_ID selalu kosong. Mungkin masalahnya ada di sini ... Jika demikian, tolong beri saya saran tentang cara memperbaikinya. Terima kasih