Di solito lavoro su un server remoto tramite ssh (screen e vim), dove ho un repository Git. A volte non sono online, quindi ho un repository separato (clonato dal mio telecomando) sul mio laptop. Tuttavia, non posso prelevare da questo repository sul lato remoto perché di solito sono dietro un firewall o non ho un […]
Voglio essere in grado di fare quanto segue: Crea un ramo locale basato su qualche altro ramo (remoto o locale) (tramite git branch o git checkout -b ) Spingi il ramo locale nel repository remoto (pubblica), ma rendilo rintracciabile in modo che git pull e git push funzionino immediatamente. Come lo faccio? Conosco –set-upstream in […]
Ecco cosa ho fatto sul mio ramo presunto-stabile … % git rebase master First, rewinding head to replay your work on top of it… Fast-forwarded alpha-0.3.0 to master. % git status # On branch alpha-0.3.0 # Your branch is ahead of ‘origin/alpha-0.3.0’ by 53 commits. # nothing to commit (working directory clean) % git push […]
Voglio spingere i miei file locali e averli su un repository remoto, senza dover affrontare conflitti di fusione. Voglio solo che la mia versione locale abbia la priorità su quella remota. Come posso farlo con Git?
Ho clonato un repository git dal mio account Github al mio PC. Voglio lavorare con il mio PC e laptop, ma con un account Github. Quando provo a spingere o tirare da Github usando il mio PC, richiede nome utente e password, ma non quando si utilizza il laptop! Non voglio digitare il mio nome […]
Io uso il seguente comando per inviare al mio ramo remoto: git push origin sandbox Se dico git push origin questo spinge anche i cambiamenti nelle altre mie filiali o aggiorna solo il mio attuale ramo? Ho tre rami: master , production e sandbox . La documentazione di git push non è molto chiara su […]
Ieri ho postato una domanda su come clonare un repository Git da una delle mie macchine a un’altra, come posso “clonare” da un’altra macchina? . Ora sono in grado di clonare con successo un repository Git dalla mia origine (192.168.1.2) alla mia destinazione (192.168.1.1). Ma quando ho apportato una modifica a un file, a git […]