2013-10-02 7 views
7

Sto lavorando ad alcuni progetti di collaborazione con i miei colleghi. Stiamo iniziando ad adottare Git.Come può un utente con accesso in sola lettura a Git effettuare una richiesta pull?

Ho un repository in Bitbucket e ho dato l'accesso in sola lettura a uno dei miei associati. Dopo aver apportato le correzioni e i contributi al progetto, come può effettuare una "richiesta pull" se il suo profilo utente è di sola lettura? Come può caricare i suoi rami nel repository?

Il secondo, eseguendo la scrittura di un profilo utente, poiché è possibile impedire che le sue filiali uniscano il repository al master senza passare attraverso una "richiesta pull" e che l'amministratore abbia deciso di accettare la richiesta.

+1

Fernando, si prega di notare che questo sito è solo in inglese. Ho tentato di tradurre la tua domanda, ma non ho capito la traduzione di Google Translate dell'ultimo paragrafo. Si prega di provare a modificare da soli. * Fernando, per favore, tenga en cuenta que este sitio web e de los Inglés. Ha tratado de traducir su pregunta, pero no no podía entender de Google Translate Traducción del último párrafo. Per favore, intenta modificar usted mismo. * –

+0

Grazie Proverò a tradurre la mia domanda. –

risposta

12

Se il tuo collega ha solo accesso in lettura al repository, allora avrà bisogno di sborsare il repository, clonarlo, apportare le modifiche, spingerlo indietro e quindi effettuare una richiesta di pull dal suo repository al tuo.

Ovviamente avrete i motivi per limitare le autorizzazioni, ma se ha accesso in lettura e scrittura al repository, ha semplicemente bisogno di creare un ramo su quel repository, spingerlo, e quindi può emettere la richiesta pull.

Here is some additional info from bitbucket on working with pull requests

+0

Grazie. Questo ha risposto alla mia domanda. –

+0

Su github l'editor del browser lo fa automaticamente quando si modifica un file in un repository a cui non si ha accesso in scrittura. Bitbucket fa la stessa cosa? – bdsl

+0

@bdsl Bitbucket farà la stessa cosa. Vedere [questo link] (https://confluence.atlassian.com/bitbucket/edit-online-351764818.html) – Jeff