J'ai construit une application ruby on rails, avec mon ami, mais j'ai dû supprimer mon code car j'ai fait une erreur géante, j'ai téléchargé le code de mon ami mais l'application n'a pas fonctionné. Aurais-je refaire toutes mes routes dans le terminal. Si oui, est-il possible que tout mon code soit complet et ne le fasse pas étape par étape?Ruby on rails, changer le code
Répondre
Vous pouvez soit vérifier votre git log
pour le CSA qui vous intéresse et git checkout <SHA>
, ou vous pourriez faire un git reset --soft HEAD^^
si vous souhaitez conserver ces changements sur la mise en scène (en supposant que vous avez besoin de revenir deux commits comme^correspond au nombre de commits dont vous avez besoin pour revenir en arrière).
Aussi, si vous avez besoin de revenir en arrière plusieurs commits, vous pouvez utiliser 'git réinitialiser --soft HEAD ~ 40' pour revenir 40 commits. Cela vous évite de maintenir le '^' enfoncé. À votre santé! – RubeOnRails
- 1. Changer la page d'index - Ruby on Rails
- 2. Formatage Ruby on Rails Code Textmate
- 3. Comment refactoriser ce code Ruby on Rails?
- 4. AWS ruby on rails exemple de code
- 5. jQuery + Ruby on Rails Repeating code
- 6. Ruby on Rails soumettre le bouton
- 7. Code MultiLine Html dans le fichier js: Ruby on Rails
- 8. Convertir le code de PHP en Ruby on Rails
- 9. LocalJumpError (Ruby on Rails)
- 10. Ruby on Rails Développeur
- 11. symbole ":" Ruby on Rails
- 12. Ruby on Rails + EventMachine?
- 13. Ruby on Rails connexion
- 14. ruby on rails formulaire_pour
- 15. déclaration Ruby on Rails
- 16. Ruby on Rails: NoMethodError
- 17. configuration ruby on rails
- 18. Relations Ruby on rails
- 19. Ruby on Rails Inconvénients
- 20. Ruby on Rails architecture
- 21. Graphiques Ruby on Rails
- 22. OCIError (ruby on rails)
- 23. Ruby On Rails - namespaces
- 24. Ruby On Rails Migration
- 25. Ruby on Rails raccourcis
- 26. Graphiques Ruby on Rails
- 27. Ruby on Rails Gem
- 28. Ruby on Rails d'exécution
- 29. Ruby on Rails routes.rb
- 30. ruby-on-rails: gravatar_for
Vous devrez refaire tout ce que vous avez fait que votre ami n'avait pas dans son code. Vous devrez également vous informer sur le contrôle des révisions afin que cela ne se reproduise plus. –
Si je poussais mon code vers GITHUB, mais que mes 2 dernières poussées étaient mauvaises, y at-il de toute façon que je puisse télécharger une version antérieure de mon code? – neils
Un peu de googling pour "git rollback" pourrait être utile, qui vous trouverez des choses comme http://stackoverflow.com/q/373812/479863 –