Check out this week's fresh #Dev finds! 👇
1️⃣ How to Teach Yourself Programming by Lucas Lima do Nascimento. Discover strategies for effective self-learning in programming, including setting realistic goals, leveraging project-based learning, and more. - dev.to/wasp/the-art-of-self-…
2️⃣ Git Merge vs Rebase by Harshal Ranjhani. To merge or to rebase? A tale as old as time. This insightful article can help you determine which operations you should use and when. - dev.to/codeparrot/git-merge-…
3️⃣ Displaying your GitHub repos on LinkedIn by The Coding Mermaid 🧜♀️ Quick walkthrough on how to publish GitHub projects directly to LinkedIn. - dev.to/monicafidalgo/how-to-…
Any other insightful articles you've found this week? ✨📚 Comment below!
#DevNews#DevArticles#Programming#GitMerge#GitRebase#GitHub
2/ Use Git Merge when collaboration and preserving commit history are crucial. Use Git Rebase for a clean, linear history that simplifies reviewing and understanding changes. Choose the right strategy for your Git workflow! 🚀🔀 #GitMerge#GitRebase
Git Rebase: A Practical Guide TecAdmin. url.igoros.com/aqa Git rebase is a powerful command that allows you to change your project history in many ways, such as editing,... #gitlog#Gitrebase
How to reset your Git branch to a previous state after rebasing instead of merging from Master? ⚡📸
- git reflog
- look out for the Head state or number just prior to checkout
- let's say HEAD@{23} in that state
- git reset --hard HEAD@{23}
#git#gitrebase#gitreflog