GIT Fast Forward Visualized

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024

Комментарии • 27

  • @sergioliberati9192
    @sergioliberati9192 6 месяцев назад +1

    Best explanation ever 👏

  • @eshgholah
    @eshgholah Год назад +5

    Awesome demonstration my dude. 👌. You demystified it like no one. 🙏🙏👍👍

    • @Ashotofcode
      @Ashotofcode  Год назад +1

      Cool thanks! glad it helped out - Cheers Mark🙂

  • @MecchaKakkoi
    @MecchaKakkoi 5 месяцев назад +2

    Great visualisation! I couldn't get the app to compile with mono on linux, unfortunately, but appreciate the video :)

    • @Ashotofcode
      @Ashotofcode  5 месяцев назад +1

      Cool thanks for the feedback - will try to take a look for sure - Cheers Mark

  • @TheSuhartoBanerjee
    @TheSuhartoBanerjee Год назад +2

    Lovely explanation! I have been meaning to use this in my workflow, do you know if it will work the same way if I have multiple commits in the feature branch with new files? It does it work only for existing files in the original branch?
    Thanks once again for the amazing explanation!❤

    • @Ashotofcode
      @Ashotofcode  Год назад

      cool glad it was useful - good way to check out the multiple commits scenario now that I've released the app is to give it a try yourself if you are up for it. Will work for new files though for sure too.
      visualgit.net
      Cheers
      Mark

  • @lcapocer
    @lcapocer 3 месяца назад +2

    Excellent explanation, thank you!

  • @maciej12345678
    @maciej12345678 Год назад +2

    what is this Visual tool ? ok neo4j

    • @Ashotofcode
      @Ashotofcode  Год назад

      I've created my own version now which is easier to setup - pretty fun to play with:
      visualgit.net

  • @strmat71
    @strmat71 8 месяцев назад +1

    Thanks for a good explanation. Made it understandable.

    • @Ashotofcode
      @Ashotofcode  8 месяцев назад

      Great to hear! Cheers Mark

  • @ameliabuns4058
    @ameliabuns4058 11 месяцев назад

    damn that app's animations are so smooth and nice lol

  • @RF-fg7pu
    @RF-fg7pu 3 месяца назад +1

    Great explanation!

  • @SwethaMudunuri
    @SwethaMudunuri 7 месяцев назад +1

    Wonderful Explanation 😍

  • @MrPowerm
    @MrPowerm Год назад +1

    Super explanation, thank you

    • @Ashotofcode
      @Ashotofcode  Год назад

      Glad it was helpful! Cheers Mark 🙂

  • @RahulSharma-lw2ss
    @RahulSharma-lw2ss 11 месяцев назад +1

    Awesome explaination

  • @damienbutt6320
    @damienbutt6320 Год назад +2

    How did you do this? Can you explain the setup? How did you get neo4j to visualize the git repository? What was that “visual” command you were running in the terminal? I’m intrigued.

    • @Ashotofcode
      @Ashotofcode  Год назад +4

      Was a cool little project this one - created the command line app 'visual' in dotnet that scans the .git\objects folder files and analyses them using git cat-file -t and -p. Then uses the neo4j api to create an object for each commit/tree/blob. Just want to have it auto arrange the nodes now - that would be nice as the manual organizing is a bit of a immersion break. Cheers Mark 🙂

    • @Ashotofcode
      @Ashotofcode  Год назад +2

      This video here lays the ground work for understanding how the objects are stored in the .git folder:
      ruclips.net/video/aXXXiynr-4A/видео.html

    • @borispavlovic1973
      @borispavlovic1973 Год назад +1

      Would you consider outsourcing it? Bonus points for making git multi-platform :) @@Ashotofcode

    • @Ashotofcode
      @Ashotofcode  Год назад +2

      @@borispavlovic1973 Have created my own version that does not rely on Neo4J now. visualgit.net if you want to give it a try Cheers Mark :-)