Relativamente al tutorial di bitbucket per il corso di EICA del 5-4-2016
il flusso di lavoro corretto è il seguente:
1 . controllare di essere sul branch master
git status
2. aggiornare il repository all’ultima versione
git pull
3. se il sistema ha rilevato delle modifiche da parte volta o dei conflitti tornare all’ultima versione sincronizzata con il repository remoto attraverso i comandi
git stash
git pull
4. a questo punto si è sicuri di avere l’ultima versione del repository “master”
5. per aggiornare anche il vostro branch personale posizionarsi in esso attraverso il comando
git checkout [inizialenome_cognome] (es. s_scaramuzzino)
6. assicurarsi di essere all’interno per proprio branch attraverso il comando
git status
se vi trovate effettivamente sul vostro branch riceverete un messaggio del tipo. “on branch [inizialenome_cognome] ”
NON PROSEGUIRE SE NON SI E’ SICURI DI TROVARSI SUL PROPRIO BRANCH
6. unire i nuovi file presenti in master al vostro branch
git merge origin master
7. salvare tutte le modifiche finora apportate al proprio branch attraverso i comandi
git add *
git commit -m “aggiunte modifiche dal master”
git push origin [inizialenome_cognome]
per problemi inviare una mail al tutor Ing. Scaramuzzino o commentare direttamente su questa pagina
edit:
se qualcuno avesse ancora problemi di login a bitbucket SOLO attraverso l’interfaccia da terminale, ce lo segnali, segnalando il nome utente, perchè se l’iscrizione a bitbucket è avvenuta molto dopo il tutorial di giorno 4 il suo utente potrebbe non essere abilitato alla scrittura su quel repository.