Ahmad Awais



Quick Tip: Update an outdated fork on GitHub with a click

Ahmad AwaisAhmad Awais

Developers fork repositories and forget about them. I mean until they need it again. But git’s moved on by then โ€” your fork is probably suffering the same fate which is why you’re reading this. How should I update an outdated fork?

Before today you had to do the following:

git remote add upstream <clone-url>
git fetch upstream
git checkout master
git reset --hard upstream/master
git push --force origin master

Well, worry no more. You don’t have to do any of that since today!

Here’s how to update an outdated fork in 2021 โ€ฆ#

  1. Go to your GitHub fork repo on GitHub
  2. Find the Fetch upstream button/menu
  3. Click Fetch and merge โ€” and we’re done

How to Update an Outdated Fork on GitHub With a Single Click

Thank you, GitHub for this one. Super useful.

Thoughts? Discuss on this tweet below โ†“

Helping businesses build developer-led adoption for 10+ yrs.
VP of Developer Relations and Google Developers Advisory Board (gDAB) founding member.

๐Ÿ“Ÿ Edutainer at Node.js CLI Automation course (100 videos ยท 22 Projects) & VSCode.pro course. Over 36K devs learning. ๐ŸŽฉ Award-winning Open Source Engineer & Dev Advocate ๐ŸฆŠ Google Developers Expert Web DevRel ๐Ÿš€ Mars Ingenuity Helicopter code contributor ๐Ÿ† 8th GitHub Stars Award recipient ๐ŸŒณ Node.js foundation Community Committee Outreach Lead, Member Linux Foundation, OpenAPI Business Governing Board, and DigitalOcean Navigator.

โœŒ๏ธ Author of various open-source dev-tools and software libraries used by millions of developers worldwide โ“ฆ WordPress Core Developer ๐Ÿ“ฃ TEDx Speaker with 100+ international talks.

โœจ As quoted by: Satya Nadella ยท CEO of Microsoft โ€” Awais is an awesome example for developers.
๐Ÿ™Œ Leading developers and publishing technical content for over a decade ๐Ÿ’œ Loves his wife (Maedah) โฏ Read more about Ahmad Awais.

๐Ÿ‘‹โ€ฆ Awais is mostly active on Twitter @MrAhmadAwais


Developers Takeaway

Stay ahead in the web dev community with Ahmad's expert insights on open-source, developer relations, dev-tools, and side-hustles. Insider-email-only-content. Don't miss out - subscirbe for a dose of professional advice and a dash of humor. No spam, pinky-promise!

โœจ 172,438 Developers Already Subscribed
Comments 0
There are currently no comments.