Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Finding Things in Git

456 visualizaciones

Publicado el

Learn how to use searching, logging, bisecting and pick-axing in Git.

Command history for this event is published at https://gist.github.com/2579381

Delivered on May 2nd, 2012

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Finding Things in Git

  1. 1. FINDING THINGS IN GIT Searching, Logging, Bisecting And Pickaxing
  2. 2. Finding Things in Git
  3. 3. git log
  4. 4. Code Changes
  5. 5. git log -S<string>
  6. 6. git log -G<regex>
  7. 7. People
  8. 8. git log --author="Matthew"
  9. 9. git log --committer="Matthew"
  10. 10. Filenames & Status
  11. 11. git log -- <filename>
  12. 12. git log --follow -- <filename>
  13. 13. git log --diff-filter=M
  14. 14. Messages
  15. 15. git log --grep=<regex>
  16. 16. Dates
  17. 17. git log --before=<date>
  18. 18. git log --after=<date>
  19. 19. Boolean
  20. 20. git log --not --grep=<regex>
  21. 21. File Contents
  22. 22. git blame <filename>
  23. 23. git blame -C <filename>
  24. 24. Config
  25. 25. git config --get-regexp 'alias*'
  26. 26. Ignored Files
  27. 27. git clean -ndX
  28. 28. git ls-files --others --ignored --exclude-standard
  29. 29. Orphans
  30. 30. gitk --all `git reflog | cut -c1-7`&
  31. 31. git --pretty=oneline --abbrev-commit --graph --decorate `git reflog | cut -c1-7`
  32. 32. Bisect
  33. 33. git bisect start git bisect bad <BAD> git bisect good <GOOD> git bisect run <tool>
  34. 34. Searching in GitHUB
  35. 35. Site Search https://github.com/search
  36. 36. Repo Search https://github.com/matthewmccullough/hellogitworld/
  37. 37. Closing and Q&A
  38. 38. support@github.com
  39. 39. github.com/training/free
  40. 40. FINDING THINGS IN GIT Searching, Logging, Bisecting And Pickaxing

×