Abbiamo una situazione in cui abbiamo bisogno di appaltatori esterni per lavorare su un progetto ma vorremmo limitarli a un determinato ramo sul nostro repository (privato) e gestire la fusione di questo ramo in la liberazione si ramifica da soli. Esiste un modo per limitare gli utenti a un singolo ramo di un repository?Limitazione degli utenti a un ramo su GITHUB
risposta
Chiedi a quella persona di aggiungere un fork al progetto e di inviare una richiesta di pull quando si uniscono.
Si noti che la propria forcella sarà privata, anche se il proprio account github è su un piano gratuito.
ho bisogno di fare lo stesso cosa, avendo uno stagista lavorare su un singolo ramo del nostro repository privato. Ho creato un account di prova per provare a richiedere un fork del nostro repository privato, ma non vedo come farlo. Qualche indicazione? –
@Kevin_TA: Si consiglia di dare un'occhiata a questo: http://stackoverflow.com/questions/9629538/if-i-fork-someone-elses-private-github-repo-into-my-account-is- it-going-to-app – nhahtdh
- 1. CouchDB: Limitazione degli utenti solo a replicare i propri documenti
- 2. GitHub wiki selezionare ramo visualizzato su GitHub
- 3. Spingere un ramo locale fino a GitHub
- 4. Come ripristinare un ramo su github?
- 5. Richiesta pull GitHub a un nuovo ramo a monte
- 6. Rebase sul ramo github
- 7. Studio Android - verifica un * ramo * da GitHub
- 8. Ottenere tutti gli utenti GitHub attraverso github-api
- 9. Esegui `git log` su un ramo remoto
- 10. Le migliori pratiche per la limitazione della velocità degli utenti di un'API REST?
- 11. Collegamento del ramo git alla forcella GitHub
- 12. Limita determinati utenti GitHub per unire i rami
- 13. git - blocca ramo principale per alcuni utenti?
- 14. Il ramo appena creato su github non viene visualizzato nell'opzione Xcode "passa al ramo"
- 15. Come faccio a fare riferimento a un ramo esistente da un problema in GitHub?
- 16. Posso scuotere un desktop degli utenti usando WPF?
- 17. restituire un tweet degli utenti con tweepy
- 18. Costruisci richieste pull a ramo specifico usando TeamCity e Github
- 19. Ritorno a un commit precedente in Github Desktop
- 20. Github: ottenere un nuovo ramo di sviluppo nella mia forcella
- 21. Passa tra le identità degli utenti in uno Git su un computer
- 22. github invita gli utenti non-github al repository privato
- 23. Riesci a vedere chi sta guardando un repository su GitHub?
- 24. Informazioni su git: collegare il ramo a un repository remoto
- 25. attività degli utenti Entra ROR
- 26. Ricerca codice in uno specifico ramo github
- 27. Rinomina ramo sul sito Web github?
- 28. Codice PHP degli utenti sandboxing
- 29. Come controllare la fusibilità di un ramo utilizzando github api
- 30. Come resettare un ramo su un altro ramo con git?
Molto possibile con un servizio di raccolta privato che utilizza gitolite. La gitolite offre esattamente questo. Ma non ne sono sicuro su Github. Hai provato a contattare le persone di supporto Github? – positron
non è possibile con github nel suo stato attuale - tuttavia è effettivamente possibile con gitolite come dice @positron. se si sta andando ad avere bisogno che su base regolare, si potrebbe anche guardare un'installazione locale di gitlab - gitlabhq.com (funziona bene su una piccola VPS 512 MB di RAM, anche se è in RoR) – damianb