<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[learning gitandgithub]]></title><description><![CDATA[learning gitandgithub]]></description><link>https://learninggitandgithub.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 15:42:25 GMT</lastBuildDate><atom:link href="https://learninggitandgithub.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[🚀 My Git & GitHub Learning Journey Today]]></title><description><![CDATA[Today, I focused on understanding and practicing the basics of Git and GitHub, essential tools for version control and collaboration in software development. I watched an amazing tutorial that walked me through key commands, and here’s a summary of w...]]></description><link>https://learninggitandgithub.hashnode.dev/my-git-and-github-learning-journey-today</link><guid isPermaLink="true">https://learninggitandgithub.hashnode.dev/my-git-and-github-learning-journey-today</guid><category><![CDATA[GitHub]]></category><category><![CDATA[Git]]></category><dc:creator><![CDATA[kasumbi phil]]></dc:creator><pubDate>Sat, 05 Jul 2025 15:16:20 GMT</pubDate><content:encoded><![CDATA[<p>Today, I focused on understanding and practicing the basics of <strong>Git</strong> and <strong>GitHub</strong>, essential tools for version control and collaboration in software development. I watched an amazing tutorial that walked me through key commands, and here’s a summary of what I learned:</p>
<p>🔹 <strong>Initialize a Git project: -git init</strong></p>
<p>🔹 <strong>Add changes:</strong></p>
<ul>
<li><p>Add all changes: git add .</p>
</li>
<li><p>Add a single file: git add&lt;filename&gt;</p>
</li>
</ul>
<p><strong>Commit changes with a message: - git commit -m ‘‘ your message‘‘</strong></p>
<p><strong>Push changes to GitHub:</strong></p>
<ul>
<li><p>To the master branch: - git push origin master</p>
</li>
<li><p>To a new branch: -git push origin new-branch</p>
</li>
</ul>
<p>pull changes from GitHub: git pull origin master/new-branch</p>
<p>🔹 <strong>Branching:</strong></p>
<ul>
<li>Create and switch to a new branch: git checkout -b &lt;new_branch&gt;</li>
</ul>
<p>check project status: git status</p>
<p>View commit history: git log</p>
<p>Travel back to a specific commit: git checkout &lt;commit hash&gt;</p>
<p>💡 <strong>Key Takeaways:</strong></p>
<ul>
<li><p>Git helps track changes, collaborate effectively, and manage code versions.</p>
</li>
<li><p>GitHub provides a platform to host and share code repositories.</p>
</li>
<li><p>Knowing basic commands like <code>init</code>, <code>add</code>, <code>commit</code>, <code>push</code>, and <code>pull</code> makes working with Git much smoother.</p>
</li>
</ul>
<p>🎉 I’m excited to keep practicing these commands and exploring advanced Git features!</p>
]]></content:encoded></item></channel></rss>