|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1730
|
[GIT] Chi mi aiuta?
Utilizzo Git da un po' ma delle volte mi imbatto in problemi che mi fanno perdere tempo perchè non sono a conoscenza di alcune cose, purtroppo in giro per la rete trovo tutte guide simili dove spiegano in 4 righe i comandi da utilizzare dopo aver creato un nuovo repository, ma non guide su quello che mi serve:
se ho già un repository remoto e importo un progetto locale sull'IDE che sto utlizzando, nel caso voglio abilitare il controllo versione sul progetto appena importato collegandolo al repository remoto, come devo fare? faccio un esempio concreto: stavo programmando un'app con android studio a casa, ho creato un repository remoto su bitbucket, ho inizializzato git da terminale, fatto il commit e il push sul branch master remoto. Successivamente da un altro pc, ho importato il progetto manualmente da disco fisso (perchè sul repository mancavano dei file relativi a gradle; quelli di default che crea android studio), ho fatto il commit ma non mi ha fatto fare il push perchè diceva che il ref non corrispondeva, e mi diceva di fare prima un pull (che non ho fatto per non rischiare di perdere le modifiche che avevo fatto), come risolvo?
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb MBA M3 13" 16/512 GB AW 7 iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2014
Città: Bergamo
Messaggi: 644
|
dovresti ripassarlo manulamente sul pc in cui lo usi.
a me era capitato lo stesso problema e lo ho risolto cosi
__________________
trattative concluse con : ipertotix, lele2004,Jeremy01,geminiII,antoniox,offdexter87,spedito83,francisco9751,Danny1 |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2014
Città: Bergamo
Messaggi: 644
|
risolto?
__________________
trattative concluse con : ipertotix, lele2004,Jeremy01,geminiII,antoniox,offdexter87,spedito83,francisco9751,Danny1 |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Il pull non è altro che la sequenza di fetch e merge, se non ci sono conflitti viene fatto tutto in un colpo, altrimenti il merge viene annullato e vengono elencati i file che presentano conflitti (che sarebbero quelli che sono stati modificati sia sul repository remoto che in quello locale). In questo caso devi "unire" manualmente le modifiche e fare "add" dei file per indicare che i conflitti sono stati risolti. A questo punto puoi fare il commit e il push.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:39.










14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83









