Sto utilizzando Github per un progetto di sito Web. Ho controllato le modifiche per un po 'di tempo, ma ora voglio cambiare la struttura delle mie cartelle, fondamentalmente organizzare meglio i file. Questo rovinerà il mio repository Github? Se sì, qual è il modo migliore per assicurarmi che le mie versioni rimangano intatte e che la mia nuova struttura di cartelle sia sincronizzata con Git?Modifica struttura cartella Github
6
A
risposta
4
In termini di Git, questi saranno semplici nomi di file. Per semplificare le cose, fare la ristrutturazione con i comandi git:
git mv foo.c bar.c
git mv old_dirname new_dirname
git commit
Come si può vedere, è possibile rinominare i singoli file o intere directory pure.
Git è in grado di seguire le singole storie di file rinominato in tutto:
git log --follow bar.c
per rendere la vita facile per git, se si rinomina o si sposta un file, non modificare il contenuto nella stessa commettere.
Problemi correlati
- 1. Esclude cartella da github
- 2. Cartella download Github come zip
- 3. Come creare una cartella nel repository github?
- 4. Struttura cartella/file comune nell'app Flask
- 5. Inizializza la struttura della cartella di cetrioli?
- 6. L'aggiornamento graduale in IntelliJ causa la modifica della struttura della cartella di origine
- 7. Modifica la posizione della cartella node_modules
- 8. Modifica di una richiesta pull Github
- 9. Modifica del font del codice github predefinito
- 10. Modifica della cartella tmp di mysql
- 11. Come eseguire il commit di una cartella su gitHub
- 12. Visualizza cronologia in GitHub dopo la ridenominazione della cartella
- 13. Cambia il nome della cartella durante la clonazione da github?
- 14. Genera link di download per una singola cartella in GitHub
- 15. Modifica di una struttura di directory in Mercurial
- 16. Come modificare la struttura della cartella del progetto Eclipse nella struttura Maven/Gradle
- 17. C# - Blocco della modifica di una cartella durante l'elaborazione
- 18. ASP.NET MVC Struttura del progetto predefinita e cartella degli script
- 19. Dove salvare i file nella struttura della cartella Laravel 5?
- 20. Modifica nome utente per un commit push su Github
- 21. Modifica del messaggio di commit Git in GitHub
- 22. Come si modifica una descrizione del repository su GitHub?
- 23. Struttura Samsung Galaxy Nexus/struttura estraibile?
- 24. Modifica della struttura di Maven (src/java in src/Javasource)
- 25. sed principiante: modifica di tutte le occorrenze in una cartella
- 26. git - come rimuovere la cartella vuota e spingere quella modifica?
- 27. Modifica caso di cartella tramite Git bash su Windows
- 28. Modifica proprietario della cartella principale e sottocartelle (Ubuntu 13.04)
- 29. Middleman e pagine Github
- 30. Git + GitHub + Heroku