È possibile trasferire le modifiche a un repository remoto senza eseguire il commit al ramo principale? Io uso il repository remoto solo per la distribuzione.Invia modifiche al repository remoto senza commit
risposta
No, non c'è modo di farlo, perché sarebbe completamente contrario all'intera "strategia git", immagino. Non so il tuo sistema di distribuzione, ma immagino che un buon modo per fare ciò che stai cercando sia di lavorare su diversi rami (cioè, per lo sviluppo e uno che viene distribuito quando viene spinto a), e unendo le modifiche vuoi essere schierato dal tuo ramo di sviluppo nel tuo ramo dal vivo.
No, è necessario eseguire un commit prima di poter eseguire il push. Ciò che viene spinto è il commit (o commit).
Se si vuole spingere un preciso impegno:
git push <remotename> <commit SHA>:<remotebranchname>
Se si dispone di codice lo spiegamento in ricevere posta gancio allora avete solo bisogno di eseguire tale da shell (sh post-ricezione) che in realtà ha funzionato per me alcune volte.
sentito qualcuno dire su questo, ma non chiaro cosa significa esattamente –
È possibile creare un vuoto commit e spinta che: git commit --allow-empty
- 1. Invia al repository Mercurial remoto
- 2. Unisci le modifiche dal repository github remoto al repository locale
- 3. In che modo il tag push non invia un commit al repository remoto con TortoiseGit?
- 4. Git Empty Commit senza modifiche
- 5. Impossibile eseguire il commit delle modifiche al repository git locale
- 6. Come effettuare il commit su repository git remoto
- 7. Git: Invia a un repository remoto con un messaggio
- 8. Accesso anonimo remoto al repository negato?
- 9. Impossibile inviare al repository git remoto
- 10. Recupera il log remoto, non il commit
- 11. GitHub per Mac sync cancellato le mie modifiche senza commit
- 12. Repository Commit Msg Etiquette
- 13. Come visualizzare gli ultimi commit di un repository Git remoto senza prima creare un clone?
- 14. Come rimuovere un commit che è stato trasferito al repository remoto usando Git
- 15. come copiare un repository locale al server remoto utilizzando git?
- 16. come eliminare i file nel repository remoto?
- 17. Come spingere le modifiche locali in un repository git remoto su bitbucket
- 18. Git - Sfoglia repository remoto
- 19. Esempio di eclissi: come sincronizzare con il repository remoto?
- 20. Git: commit modifiche parziali
- 21. pull request al repository upstream contiene commit precedentemente recuperati/uniti dal repository upstream?
- 22. Invia modifiche a una pagina Web senza aggiornare
- 23. Spingere il repository mercuriale senza premere subrepos
- 24. Come connettere un repository git locale esistente al repository remoto esistente in Visual Studio 2013?
- 25. Gancio post-commit SVN che invia un messaggio al client
- 26. Teamcity - Modifiche push senza creazione (nel messaggio di commit)
- 27. Come aggiornare un file nel repository remoto, senza prima clonare quel repository?
- 28. Come rimuovere la cartella eliminata dal repository remoto in Git?
- 29. SVN ha un equivalente al commit di git (senza push)?
- 30. Jenkins crea continuamente su Windows slave anche senza modifiche al repository
Che cosa esattamente cosa si intende con "Io uso il repo remoto proprio per la distribuzione."? Vuoi utilizzare Git in sostituzione di un client SSH semplicemente spingendo le modifiche? – Mot
Penso che intendesse implementare app che utilizzano un repository git come sorgente, come ad es. Heroku fa –