top tier explanation and guide thank you for this!
@howarddo618 Жыл бұрын
I just use bisect today on my job, thank u for the guide!
@antwanwimberly1729 Жыл бұрын
Wan 🇮🇱 France 🇫🇷
@Knight_Alonne Жыл бұрын
Well explained, to the point explaintion 👍
@hansbrackhaus8017 Жыл бұрын
Thank you for valueing my time, and the time of everyone else.
@hetroxity Жыл бұрын
whooah bro thank you so much .. i was stuck with this school project ..you came in handy..Godbless from kenya bro
@RajaseelanGaneswaran Жыл бұрын
Thank you. Was looking efficient way to import changes from another branch
@AndroidandTechSolutions Жыл бұрын
Excellent explanation!! Keep it up. Thanks a lot the video 😊
@kostas_x Жыл бұрын
Can you please post the full URLs used in the examples? Thank you!
@allisonfarrell8895 Жыл бұрын
would you say this is still fine for learning riot now? I'm starting to learn Riot but I see this video is 7 years old and I'm not sure if there's a big difference in riot now
@AndrewVanSlaars Жыл бұрын
I honestly can’t say. I have not used Riot for many years now. I’d be surprised if the library hasn’t gone through many changes. Perhaps someone who is more active with Riot could weigh in. I hope you get an answer.
@amitbansal7754 Жыл бұрын
So good.
@yash1152 Жыл бұрын
1:37 can it be used in reverse scenario? that the initial commit is bad, and latest one if good, and you want to find out which commit fixed the issue? i mean yeah, if you intentionally and consistenly give the negated answers, then ofcourse yes. but i am asking for automatically
@fiddling_tech21502 жыл бұрын
Thank you!
@sagarajayathilaka2 жыл бұрын
Great video, Thanks a lot.
@rockrollandfunk26912 жыл бұрын
Why did you run more tests... Were you looking to verify how many versions contained the bug?
@AndrewVanSlaars2 жыл бұрын
Each time I provided feedback, it checked out another commit so I tested and provided feedback so it could determine the commit with the bug. I did a couple iterations in the video without narrating it to avoid the video being too repetitive. Sorry if that made something unclear.
@danieladesanya53742 жыл бұрын
very straightforward and well-explained, welldone and thank you
@talkohavy2 жыл бұрын
What does it mean "put us back into a good working state"? Is it like a hard reset? Or a soft reset? Because what if that bad commit contained some good stuff in it? Or what if the commits that followed it had some good stuff in it? Thank you for the video.
@AndrewVanSlaars2 жыл бұрын
You end up in a detached head state. Being back in a working state here means you are put back where you started. This process is only to identify a branch, it doesn’t do anything to mitigate the problem. You learn the commit that introduced the problem and from there it’s up to you to figure out the specifics and decide how to fix it.
@talkohavy2 жыл бұрын
@@AndrewVanSlaars Got it! Thanks for that :) Very very useful tool then. I never used it out of fear it would do the mitigations for me. Good to know!
@hectorordonez34642 жыл бұрын
Great way to explain the use of git bisect, thank you!!!!
@MurciSV3 жыл бұрын
Thank you for this. Simple and straight to the point, yet fully comprehensive.
@jackkendall64203 жыл бұрын
This is what every explanatory video on youtube should be like
@rickvian3 жыл бұрын
this is so powerful
@wazazaby3 жыл бұрын
I've watched a lot of videos about Ramda, and now that I'm starting to understand the concepts I found this video very informative and it's great to finally see a real life example on how you would use Ramda to improve your code, thank you :)
@jamesmorgan43973 жыл бұрын
great thanks!
@Develoquent4 жыл бұрын
How can i get to the top of the working tree? git bisect start says i need to..
@SaschaRissling4 жыл бұрын
this is hands down one of the best tutorials i've ever seen. simple, straight forward, just as much context as needed. thank you
@parasite67314 жыл бұрын
Do you know, your video is being used in the corporate training.
@AndrewVanSlaars4 жыл бұрын
I didn’t know that, but it’s on KZbin for people to learn, so I think that’s great!
@chamnil86664 жыл бұрын
you deserve more lkes.Amazing explanation.thank you.
@marccawood4 жыл бұрын
This style is great for the happy flow but what about error handling?
@AndrewVanSlaars4 жыл бұрын
You can add a catch and if you want to handle errors within the compositions, Ramda has a tryCatch function that you can use - ramdajs.com/docs/#tryCatch
@metachemix14 жыл бұрын
Thanks for the tutorial! Question: Which IDE is this? It looks very slick!
@jhonjaguino18754 жыл бұрын
No esta el video en Spanish
@RogerBarraud4 жыл бұрын
Good, concise tutorial - Thanks!
@ryanolson74 жыл бұрын
EPIC.
@johnaweiss5 жыл бұрын
Great vid! Suggestion, full-screen your work, so we can see it better. thx!
@AndrewVanSlaars5 жыл бұрын
John Weiss thanks for the feedback and suggestion . My videos on egghead are much easier to see. I was brand new to screencasting when I recorded these riot videos.
@bernardleech50075 жыл бұрын
For oh-my-zsh, you can use these aliases: gbs = git bisect gbss = git bisect start gbsg = git bisect good gbsb = git bisect bad gbsr = git bisect reset
@AndrewVanSlaars5 жыл бұрын
Awesome! I’ll have to commit (no pun intended 🙂) those to memory!!
@grainfrizz5 жыл бұрын
Super awesome
@kevinlong46575 жыл бұрын
Thanks for this . Bisect is one of those things I’ve seen but really had no idea what it did . Quite easy to understand with you explanation.
@Dehhloki5 жыл бұрын
Very good Andrew, thanks for sharing! ❤
@johnmahugu5 жыл бұрын
totally looove it, been using riot for a while and am quite happy :)
@khaledh94435 жыл бұрын
for those who get "middleware is not function" errors => use var thunk = require('redux-thunk').default or import thunk from 'redux-thunk'
@40rcec0re65 жыл бұрын
I hope this is kinda like discord.js
@cerpow5 жыл бұрын
Super clean tutorial. Thank you!
@andip3domi7025 жыл бұрын
More of this tutorials please! They are awesome!
@Eviloves6 жыл бұрын
Cool trick, i liked it! thank you very much!
@Virus000000000000016 жыл бұрын
mind=blown
@daephx6 жыл бұрын
Seems extremely useful but might take some time for me to wrap my head around it.
@malharjajoo73936 жыл бұрын
It is important to understand here that this assumes the commits (within the specified range, by the user) are ordered as: [ good, good, good, ......, bad, bad, bad ] otherwise the logic will not make sense. The standard binary search algorithm assumes that inputs array is sorted according to some way such that search space can be halved (by interactively asking "yes" or "no").
@MereddynYT6 жыл бұрын
use async/await to get rid of the thens ^^
@vishalaggarwal24546 жыл бұрын
Short and to the point . I like this compact and to the point style of teaching...!!! THanks Andrew!!
@vishalaggarwal24546 жыл бұрын
Best programming tutorials I have ever seen. Short and to the point. THANK YOU VERY MUCH!!!
@RichardHoogstad6 жыл бұрын
Just what I need it, thanks for sharing and good compact description on how to get this to work