Hack Github Contribution Graph in 20 seconds 😎

  Рет қаралды 142,940

Akshay Saini

Akshay Saini

4 жыл бұрын

Few lines of JS code is all you need to hack your Github Contribution Graph. In this video, I will cover up step by step code to achieve that. I’ll show you how you can fake Github commit and make your Github Commit Graph look like a pro.
Do you want to be the cool kid at school? Or just want to have some fun with Github using Javascript code? Do watch this video till the end and code along with me. Using a few npm packages and create a lot of fake commits on a back date is all is that we do in this video about Faking Github Commit.
Subscribe for all updates: kzbin.info...
We will create a lot of commits, modify their dates, and push it on Github to a private repo. Github then generates a Contribution Graph accordingly. You can even make creative art on your Github profile. Do check out my GitHub profile for one such.
The more commits we make on the same date, the deeper the color becomes. You can even add different shades to the Github commit contribution graph. So watch the video and code along with me for more fun.
If you're on Facebook then join our private group, "Web Developers Family": / akshaysaini.in
If you get to learn something from this video then do give it a thumbs up and subscribe to this channel for regular awesome videos.
If you have any suggestions in mind, any topics you want me to discuss or any specific problem, feel free to ping me anytime on LinkedIn, Facebook or just email me directly. I would be happy to help you.
If you find my videos helpful,
then please support this channel by buying a coffee,
www.buymeacoffee.com/akshayma...
Cheers,
Akshay Saini
akshaysaini.in
Would love to Stay Connected with you ❤️
LinkedIn - / akshaymarch7
Instagram - / akshaymarch7
Twitter - / akshaymarch7
Facebook - / akshaymarch7
#Javascript #JavascriptInterviewQuestions #AkshaySaini

Пікірлер: 311
@akshaymarch7
@akshaymarch7 4 жыл бұрын
Check out my GitHub profile - github.com/akshaymarch7 And yes, I know the title is clickbait 😎 Thanks for all your love 🙏
@funnyvids7797
@funnyvids7797 4 жыл бұрын
Thanks
@asdfkjahsdfkls1123
@asdfkjahsdfkls1123 4 жыл бұрын
HAHAHAHAHAHAHA i was waiting for someone to come up with github contribution "art"
@keerthivasan1277
@keerthivasan1277 4 жыл бұрын
Make the code public ...
@akshaymarch7
@akshaymarch7 4 жыл бұрын
@Cody Newton It works perfectly fine. Just try to debug your code. :)
@meticulouschoice
@meticulouschoice 4 жыл бұрын
Cool, don't let Github know about this trick :P
@ayushmainali9781
@ayushmainali9781 Жыл бұрын
Thanks man, today I am a software engineer at Google just because of you ;)
@Itsmetechnicalanil
@Itsmetechnicalanil 10 ай бұрын
What funny comment
@swagggaming2245
@swagggaming2245 10 ай бұрын
What roadmap you followed bro please help ke with same
@swagggaming2245
@swagggaming2245 10 ай бұрын
Will you guide me please i will be thank full & looking forward to hearing from you
@sainimohit23
@sainimohit23 4 жыл бұрын
The fact that you explained every single line of code, is really helpful for a web development rookie like me. +1 sub +3000 rep
@nikhilyadav1278
@nikhilyadav1278 3 жыл бұрын
'git' is not recognized as an internal or external command, operable program or batch file. .....this is showing in my command prompt pls tell me what should I do
@harryhopkinson162
@harryhopkinson162 2 жыл бұрын
@@nikhilyadav1278 you need to download and install git
@allanfernz9356
@allanfernz9356 Жыл бұрын
The way you had a constant smile and excitement on your face! The curiosity and excitement was just fun to watch! Amazing tutorial as well! Thank you sir
@Bri4real271
@Bri4real271 2 ай бұрын
i swear to God... that's exactly what keep me here ... he was like Damn i found that cheat code
@sudonitin
@sudonitin 4 жыл бұрын
This is damn cool man I loved it. I couldn't stop smiling when you were doing the countdown, felt like a child got his favorite toy. XD XD I was trying something similar, I was trying to upload a cron job on heroku but github auth won't allow my script to make commits from other servers. PS: Make something similar to make fake pull requests XD
@williammcdavid6622
@williammcdavid6622 Жыл бұрын
Awesome been trawling for this ideas and hit on your channel 😀
@theranajayant
@theranajayant 4 жыл бұрын
That's a nice one "May the code be with you".
@Pareja7
@Pareja7 Жыл бұрын
Thanks so much. This is definitely one of my favorite hack tutorials. Your big grin is priceless!!! LOL
@mpanoakim8373
@mpanoakim8373 Жыл бұрын
can you give me your code if it is working
@sreejiths2735
@sreejiths2735 4 жыл бұрын
This is really cool! Excellent Akshay.
@yuriiudod7289
@yuriiudod7289 4 жыл бұрын
Thank you very much for the new, interesting and useful information 🤓
@NikhilKumar-yn6jf
@NikhilKumar-yn6jf 4 жыл бұрын
"How to be active in the open source community using JS" xD
@nikhilyadav1278
@nikhilyadav1278 3 жыл бұрын
'git' is not recognized as an internal or external command, operable program or batch file. .....this is showing in my command prompt pls tell me what should I do
@dot1dot237
@dot1dot237 3 жыл бұрын
@@nikhilyadav1278 install git by installing git bash terminal
@varadchiney1451
@varadchiney1451 2 жыл бұрын
@@nikhilyadav1278 npm i simple-git
@nikitsinghkanyal5470
@nikitsinghkanyal5470 Жыл бұрын
@@nikhilyadav1278 install git on you system
@munishk.5654
@munishk.5654 Жыл бұрын
You don't even have git on your system.. and you're trying to build a killer github profile
@bobbyiliev_
@bobbyiliev_ 4 жыл бұрын
That's a great video! Well done!
@gdthegreat
@gdthegreat 4 жыл бұрын
Loved your Disclaimer note along with video, @0:25. Nice channel great knowledge and efforts man......
@semlimi200
@semlimi200 4 жыл бұрын
Even cooler than your awesome code hack was your mischievous excitement 😎
@AbhishekSingh-qz6mc
@AbhishekSingh-qz6mc 4 жыл бұрын
JahanPanah Tussi Great Ho!! 🙌
@seaoftears1
@seaoftears1 3 жыл бұрын
I have enjoyed trying this out, thank you for the tip Akshay
@nikhilyadav1278
@nikhilyadav1278 3 жыл бұрын
'git' is not recognized as an internal or external command, operable program or batch file. .....this is showing in my command prompt pls tell me what should I do
@wforbes87
@wforbes87 4 жыл бұрын
That's hilarious good video :)
@arroyoruy
@arroyoruy 2 жыл бұрын
Although this does not work anymore, I learned a lot from the video. So it is still a worthwhile watch. Thank you for the insight.
@WalkxYT
@WalkxYT 2 жыл бұрын
It works.
@itsmeharshhaa
@itsmeharshhaa 2 жыл бұрын
@@WalkxYT can u give me the code bro
@vikask6944
@vikask6944 Жыл бұрын
@@WalkxYT not working for me.
@lavanyacheemakurthy
@lavanyacheemakurthy 3 жыл бұрын
It's crazy when u said the words... 'Lets commit like we are the Super Coders' 😁😁😁😁
@nikhilyadav1278
@nikhilyadav1278 3 жыл бұрын
'git' is not recognized as an internal or external command, operable program or batch file. .....this is showing in my command prompt pls tell me what should I do
@kbr8ck
@kbr8ck 2 жыл бұрын
Fun stuff. You may also want to mention that people could also contribute to open source to get more entries in their graphs.
@IGrindMinecraft
@IGrindMinecraft Жыл бұрын
how can it be done? I need it!!! 🤝🏼🤝🏼
@OskarSharns
@OskarSharns Жыл бұрын
ti dushnila
@aashishu4470
@aashishu4470 4 жыл бұрын
Nice video ... Make more videos like this... :-P
@OdiaMadBiker
@OdiaMadBiker 4 жыл бұрын
Superb !!!bro...
@TopCode_
@TopCode_ 4 жыл бұрын
You should have included getting the SSH key and other small details. Missed a lot here.
@serjeelranjan8345
@serjeelranjan8345 3 жыл бұрын
khushi dekh re ho bhaiya ki. inhone to moj kardi
@user-kn8ok2xy5l
@user-kn8ok2xy5l 11 ай бұрын
You are the bestt broooooo Seriously i just forgot to commit my code yesterday But following this i got my streak back..... Thankuuuu very very very muchh brooooooooooo
@ayushjaiswal1480
@ayushjaiswal1480 4 жыл бұрын
Awesome bro..!!!
@thecreativethinking882
@thecreativethinking882 2 жыл бұрын
THANK YOU SOOOOO MUCH AKSHAY SIR!!! People Say It Doesn't Work But.. It Actually Worked For Me Thank You Soo Much Really Appericiated It!!!
@snehpatel9411
@snehpatel9411 4 жыл бұрын
It's a really fantastic and awesome trick ever.
@satyadeepsharma8883
@satyadeepsharma8883 4 жыл бұрын
Hi Akshay, superb video!! though I have one doubt as you used a callbak in writeFile can we not use writeFileSync and use simpleGit().add([FILE_PATH]).commit(DATE, {'--date': DATE}).push(); line after that. Will it work the same way internally?
@balajisv4052
@balajisv4052 4 жыл бұрын
The feel of seeing the successful output of the code we wrote is always awesome, right. I could see that in your face. You make awesome stuff, and take lots of pain to make the video, the pre works, the post works, and a lot. I've always struggled to make such quality videos like these, as my machine hangs, after a few minutes of screen recording, or editing. It would be so helpful if you could suggest me any kind of video editor, and software for screen recorder.
@akshaymarch7
@akshaymarch7 4 жыл бұрын
I use QuickTime Player for recording screen, phone for recording myself and iMovie for editing everything. I hope this helps Balaji. All the best!
@diwakaryadav4853
@diwakaryadav4853 4 жыл бұрын
Akshay sir can u take more lecture on basic of angular and also interview Question.....
@anshulgupta3795
@anshulgupta3795 4 жыл бұрын
Always learning something new from your videos
@nurbekismoilov8865
@nurbekismoilov8865 2 жыл бұрын
Thanks bro! Very funny 👍
@alute5532
@alute5532 2 жыл бұрын
Man wish you were my friend in college. Where's have you been missing all this time bro? But you know, I feel inclined to not do this, for sure, and keep my transparency high as pristine Crystal But definitely enjoyed npm async functionals. Thanks mate!
@melamelawen
@melamelawen Жыл бұрын
I like this guy! 😂
@aryanshah2222
@aryanshah2222 2 жыл бұрын
Superb :)
@verdipratama
@verdipratama 3 жыл бұрын
NICEEEEEE 😎👍
@JuanCarlosHerediaMayer
@JuanCarlosHerediaMayer Жыл бұрын
Great tip!!!!
@DileepSinghprogrammer
@DileepSinghprogrammer 4 жыл бұрын
Like tho banta hai boss !!!
@bugaian
@bugaian 4 ай бұрын
Foarte frumos!
@streetchronicles5693
@streetchronicles5693 Жыл бұрын
Mind blowing how simple it is lol
@SouravendraKrishnaDeb
@SouravendraKrishnaDeb 4 жыл бұрын
Aap jitne excited thhe mai usse bhi zyada at the beginning of the video lmao
@sachinmaskalle
@sachinmaskalle 4 жыл бұрын
This is 👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻✅✅
@user-bq4xc2yy3m
@user-bq4xc2yy3m 3 жыл бұрын
still works in 2021, im testing it on a throw away account. I'm gonna see if they ban me. I'm pretty excited xD only problem is it makes commits an entire month after the current date LOL. Thanks for the video! This was really fun to implement and I love your enthusiasm.
@gr33nben40
@gr33nben40 3 ай бұрын
did u get banned?
@user-bq4xc2yy3m
@user-bq4xc2yy3m 3 ай бұрын
@@gr33nben40 nope
@rohan8758
@rohan8758 Жыл бұрын
It is not working for me, is guthub rules get changed this time ?
@mukulsainiLoveIsWorst
@mukulsainiLoveIsWorst 3 жыл бұрын
Can you make video on performance, webpack, bundling and chunks?
@kailashuniyal04
@kailashuniyal04 3 жыл бұрын
Interesting ☺️
@ijaz2020
@ijaz2020 4 жыл бұрын
can you tell more about how to build PWAs?
@kennethsolomon665
@kennethsolomon665 4 жыл бұрын
May the code be with you😂😂😂
@prateekgautam7398
@prateekgautam7398 4 жыл бұрын
Hey Akshay thanks for such fun tutorial. I've just one doubt. What was the '--date' argument there? And can I name it according to me, like 'mydate' something?
@quansahstudios4634
@quansahstudios4634 2 жыл бұрын
funny and helpful. Thanks
@guyfromdoon
@guyfromdoon 4 жыл бұрын
It is awesome 😂😂
@ayoubbsd2747
@ayoubbsd2747 Жыл бұрын
You are amazing hahah
@toptrends88
@toptrends88 2 жыл бұрын
Thanks man
@sreejiths2735
@sreejiths2735 4 жыл бұрын
SAVE WATER in Github, haha
@tharunp4249
@tharunp4249 2 жыл бұрын
Make a video on how to get a "Github vault badge" that would help everyone like me. Thanks!
@NASA_VAULT
@NASA_VAULT Жыл бұрын
I think only the way to get badge is just use this hack and then they'll gives you badge. and another thing i notices, My client gave me permission to merge pull request and i started using it on every single change.😅 So this is how i got another badge.
@NASA_VAULT
@NASA_VAULT Жыл бұрын
Sorry, I misunderstood, You should collaborate on open source projects? right?
@lucasvtiradentes
@lucasvtiradentes Жыл бұрын
amazin!
@osamashaikh5811
@osamashaikh5811 Жыл бұрын
Can we give manual commits instead of that auto generated date commit?
@MySahil1990
@MySahil1990 4 жыл бұрын
Akshay Saini This code is not working for me. It added the commit in repo. But contributions are not updating.
@MySahil1990
@MySahil1990 3 жыл бұрын
Tejas Bachhav use same email in git config which you used for GitHub
@ashbyrezvani
@ashbyrezvani 2 жыл бұрын
How can we say in range of two dates, create these commits? forexample between 2018 and 2019 ? any one know the code for that?
@prasandeep6999
@prasandeep6999 Жыл бұрын
May the code be with you😂
@efeakaroz4761
@efeakaroz4761 Жыл бұрын
You could count the time via time command. you don't need to count it yourself.
@GaBlack-wo9vx
@GaBlack-wo9vx 3 ай бұрын
bro thank you so much🙏
@naiduanuradha6
@naiduanuradha6 8 күн бұрын
did it work ?
@wasit-shafi
@wasit-shafi 4 жыл бұрын
cool...!
@kelvinwambui3781
@kelvinwambui3781 Жыл бұрын
So cool man
@vasujhawar.6987
@vasujhawar.6987 10 ай бұрын
Did you try it?
@ram.5802
@ram.5802 3 жыл бұрын
kudos to the brain
@aram69420
@aram69420 3 ай бұрын
can i use this to shows that my friends also contribute to a specific repository of mine? I've been carrying this school project but I want my friends to share credit with me. But it'd be suspicious if the github graphs only show that I do most of the works on the repository. So i want to also fake my friends' contributions
@Shri_Hegde
@Shri_Hegde Жыл бұрын
Thank you bro.. Just one Question - Can we revert this if we dont want after this commit ?? Just delete the Repo ?
@David-sk3px
@David-sk3px Жыл бұрын
That's right, you just delete the repo.
@justinroysdon2630
@justinroysdon2630 3 жыл бұрын
12:20 to finally get to the point of how he is back dating commits...
@poturevanth7725
@poturevanth7725 Жыл бұрын
Everyone can't get it please make another video for beginners.I tried by copying your files and so on but didn't work in the end.
@taborturtle
@taborturtle 3 жыл бұрын
So it didn't work for me, sort of. It did the initial commit and push, but then that was it. It wouldn't push anything after that. I tried different dates, different data, but it wouldn't push the new stuff up to my account. The data.json file would update so I know that part worked. For some reason the simple-git line of code wasn't doing it's job after the first time. Anybody have an answer to that?
@ALLINONETECH6
@ALLINONETECH6 3 жыл бұрын
Same happened with me also.
@ganeshac4u
@ganeshac4u 4 жыл бұрын
aahhh! :0
@henryleestudio
@henryleestudio Жыл бұрын
How do you make it so it does not show up in the future?
@BharatSingh-zk8lx
@BharatSingh-zk8lx 4 жыл бұрын
Akshay the code works fine, but i don't understand, what it did was. For my view it made 100 commits before current date and for others view it made commits for the upcoming months also. haha ik it's weird but true.
@frrabelo
@frrabelo 4 жыл бұрын
This video makes me reflect. My reflection is: "having hours of flight is a differentiator for an airplane pilot, as long as he is not a co-pilot".
@ShivayLamba
@ShivayLamba 4 жыл бұрын
@akshay Saini, This method has stopped working now. Github seems to have fixed this bug/feature. Now we can't get backdate for the github commit.
@akshaymarch7
@akshaymarch7 4 жыл бұрын
It works perfectly fine. Just try to debug your code. :)
@bikramjethi930
@bikramjethi930 4 жыл бұрын
It will work perfectly fine just add your email that you use for github to the git config in the repo. You can do this via : git config user.email "youremail@gmail.com" and then the past commits will be recorded as well.
@MohitK96
@MohitK96 4 жыл бұрын
Its working fine for me
@raphaelmunaki1668
@raphaelmunaki1668 15 күн бұрын
I am getting this error "ReferenceError: require is not defined in ES module scope, you can use import instead "
@peteraro2892
@peteraro2892 3 жыл бұрын
Hi pls help.. i av been working on a repo for somedays but not showing on my git graph
@SalientAuthor
@SalientAuthor 3 жыл бұрын
Teacher 🙏🙏
@atharva_sabde
@atharva_sabde 3 жыл бұрын
Imagine being at an interview : interviewer : your github profile looks great! , must have worked hard to achieve em!? me : umm , not much.. i mean yeah , a lot of hardwork , around 20lines of code... interviewer : what? me : nothing interveiwer : and why are all the commits in your private repos....kinda sus tho me : 🤐
@nikhilyadav1278
@nikhilyadav1278 3 жыл бұрын
'git' is not recognized as an internal or external command, operable program or batch file. .....this is showing in my command prompt pls tell me what should I do
@atharva_sabde
@atharva_sabde 3 жыл бұрын
@@nikhilyadav1278 lmao install git bash first
@crunchtube7
@crunchtube7 3 жыл бұрын
Imposter found!
@amirrahimi6979
@amirrahimi6979 3 жыл бұрын
Around 20 lines for writing a script 😂
@gayatrijeebu2041
@gayatrijeebu2041 8 ай бұрын
Hi Akshay.. ThnQ for this video. i tried on this for 300 commits and i could get in vscode. But im unable to get the graph on github.. i trouble shooted for almost 4 hrs. but unable to. Could U pls help me on this... ThnQ.
@Messirobben047
@Messirobben047 4 жыл бұрын
How did you think of this? @akshay
@get_rich_or_die_trying1552
@get_rich_or_die_trying1552 4 жыл бұрын
This hack has been out there for a while now, here is the bash version of this hackernoon.com/how-to-hack-github-kind-of-12b08a46d02e
@bharath2508
@bharath2508 Жыл бұрын
may the code be with you.
@angelmelendez5256
@angelmelendez5256 Жыл бұрын
Gracias brother
@faseehqureshi
@faseehqureshi 3 ай бұрын
What about the date of repository?
@monildand4366
@monildand4366 4 жыл бұрын
Hey, I didn't understand recursive call using bind(). Can someone explain me.
@akashchakroborty5251
@akashchakroborty5251 4 жыл бұрын
The bind here is returning a new function with the same context and a preset value of n--. Since it's a call back once the commit is successful this new returned function is called automatically.
@ibrahim0191234
@ibrahim0191234 6 ай бұрын
not required @akshaymarch7 why have you used this?
@tirupatiramanmishra6024
@tirupatiramanmishra6024 3 жыл бұрын
Is it legal to do in our github?? tell me please
@nikhilyadav1278
@nikhilyadav1278 3 жыл бұрын
'git' is not recognized as an internal or external command, operable program or batch file. .....this is showing in my command prompt pls tell me what should I do
@morpheus9274
@morpheus9274 Жыл бұрын
download and install git
@debrajkarmakar5154
@debrajkarmakar5154 3 жыл бұрын
Can you please tell how to revert that commits. So that i can get my original commit graph.
@testlocal8919
@testlocal8919 3 жыл бұрын
Damn it 🤣 delete the repo I think is solution? Tell me too if it works
@kds-2049
@kds-2049 3 жыл бұрын
nowadays you can just use Github Actions
@razerblade5373
@razerblade5373 4 жыл бұрын
But how to stop these auto commit if you want?
@patrickmota
@patrickmota 4 жыл бұрын
Does it only work for the last year? How to make it work for the entire period of use of GitHub?
@ketankshukla
@ketankshukla 3 жыл бұрын
Come on man, nobody works THAT hard LOL!
@SomikDattaswag
@SomikDattaswag 4 жыл бұрын
Funny!
@aryansinghbhadouria6285
@aryansinghbhadouria6285 Ай бұрын
i Copy the complete code as it is code is working in vs code but no changes semms in github repo.
@user-jg1pn6ko5c
@user-jg1pn6ko5c 5 ай бұрын
Please answer, can this method still be used? I've tried it but it doesn't work.
@NetraPatwari
@NetraPatwari 4 ай бұрын
use old dependency for it,, first uninstall "npm uninstall random" than "npm i random@3.0.6"
@EssLoco
@EssLoco 4 жыл бұрын
this code is not working for me. It added the commit in repo. But contributions are not updating
@illishhhazarika7727
@illishhhazarika7727 3 жыл бұрын
same here
@utkarshagarwal2230
@utkarshagarwal2230 3 жыл бұрын
Private repo
@mishu13
@mishu13 2 жыл бұрын
Doesn't work anymore.
@mehdiboujid8761
@mehdiboujid8761 3 жыл бұрын
I got an offer to work at Facebook after doing this trick
@secureme1509
@secureme1509 3 жыл бұрын
Does this still works ?
@user-bq4xc2yy3m
@user-bq4xc2yy3m 3 жыл бұрын
aaay lets goooo
@user-bq4xc2yy3m
@user-bq4xc2yy3m 3 жыл бұрын
how many git commits did you makes?
@naimashaikh9225
@naimashaikh9225 3 жыл бұрын
How can we delete the fake contributions ? Any package for this purpose.
@HubertRozmarynowski
@HubertRozmarynowski Жыл бұрын
Just delete the associated repo
@anuragkhandelwal9703
@anuragkhandelwal9703 4 жыл бұрын
I added some commits(can see them in the repo) but can't see the mark in the contribution graph for the same. Any idea why?
@jelybrd
@jelybrd 3 жыл бұрын
Private repo
Contributing to Open Source Can Change Your Life - Here’s How to Do It
3:18
Learn Fast Make Things
Рет қаралды 1,1 МЛН
How I Created a Notion System to Learn Coding FAST
14:42
Internet Made Coder
Рет қаралды 71 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 108 МЛН
FOOLED THE GUARD🤢
00:54
INO
Рет қаралды 62 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 9 МЛН
small vs big hoop #tiktok
00:12
Анастасия Тарасова
Рет қаралды 22 МЛН
I Made a Custom GitHub Profile README Portfolio (and you can, too)
10:55
How to Find the Best Repositories for Open Source Contribution
18:49
How to level up your GitHub profile README (Basic to Pro!)
14:14
Magdeline Huang
Рет қаралды 25 М.
5 Github Hacks that you should know | for Coders
8:16
Apna College
Рет қаралды 512 М.
Local Storage & Session Storage [ with Code Examples ]
14:52
Akshay Saini
Рет қаралды 216 М.
How to get ALL 11 GitHub Badges
17:04
Thinkright20
Рет қаралды 51 М.
CRAZY JS INTERVIEW 🤯ft. Closures | Namaste 🙏 JavaScript Ep. 12
32:45
backdating git commits
3:12
helloitsrufio
Рет қаралды 15 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 108 МЛН