<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Git on PäksTech</title><link>https://www.pakstech.com/categories/git/</link><description>Recent content in Git on PäksTech</description><generator>Hugo</generator><language>en-us</language><copyright>2021 Janne Kemppainen All rights reserved</copyright><lastBuildDate>Fri, 09 Oct 2026 12:45:01 +0300</lastBuildDate><atom:link href="https://www.pakstech.com/categories/git/index.xml" rel="self" type="application/rss+xml"/><item><title>Copy SSH Keys from WSL2 to Windows</title><link>https://www.pakstech.com/blog/copy-wsl-ssh-keys/</link><pubDate>Mon, 10 Jan 2022 17:17:03 +0300</pubDate><guid>https://www.pakstech.com/blog/copy-wsl-ssh-keys/</guid><description>&lt;p&gt;You may have generated an SSH key pair that you use with &lt;code&gt;git&lt;/code&gt; on Windows Subsystem for Linux. But if you also want to use Git for Windows then you might want to reuse the same key on the Windows side so that you don&amp;rsquo;t need to maintain more keys on the remote, such as GitHub.&lt;/p&gt;</description></item><item><title>Cancel a Git Commit</title><link>https://www.pakstech.com/blog/git-cancel/</link><pubDate>Tue, 26 Oct 2021 17:10:34 +0300</pubDate><guid>https://www.pakstech.com/blog/git-cancel/</guid><description>&lt;p&gt;Did you commit and push something that you didn&amp;rsquo;t intend to? Don&amp;rsquo;t worry, it&amp;rsquo;s quite simple to fix!&lt;/p&gt;</description></item><item><title>Move a Git Tag</title><link>https://www.pakstech.com/blog/move-git-tag/</link><pubDate>Thu, 18 Feb 2021 16:22:15 +0200</pubDate><guid>https://www.pakstech.com/blog/move-git-tag/</guid><description>&lt;p&gt;Normally when you create a Git tag you should just let it be and not alter the history after the fact. But if you really need to move a tag forward how can it be done?&lt;/p&gt;</description></item><item><title>Using Git with Multiple Accounts</title><link>https://www.pakstech.com/blog/git-multiple-accounts/</link><pubDate>Mon, 01 Jun 2020 17:52:56 +0300</pubDate><guid>https://www.pakstech.com/blog/git-multiple-accounts/</guid><description>&lt;p&gt;Having to use multiple accounts with Git can be cumbersome from time to time. You need to make sure that your name and email match the account you want to use for each repository and you may need to type different credentials depending on the repo. In this post I&amp;rsquo;ll show how to make your multi-account work with Git a pleasant experience.&lt;/p&gt;</description></item><item><title>Git Essentials for Beginners</title><link>https://www.pakstech.com/blog/git-essentials/</link><pubDate>Sun, 10 Mar 2019 19:17:16 +0200</pubDate><guid>https://www.pakstech.com/blog/git-essentials/</guid><description>&lt;p&gt;This subject has been touched by many people before me but I still decided to give my input so that I can have a reference for the readers of this blog. The idea is to get you started fast with Git so in this post we&amp;rsquo;ll go through the absolute basics and you&amp;rsquo;ll learn by doing yourself.&lt;/p&gt;
&lt;!--more --&gt;
&lt;h2 id="what-is-a-version-control-system"&gt;What is a version control system?&lt;/h2&gt;
&lt;p&gt;If you are new to all of this a version control system (VCS) in short is a piece of software that keeps track of changes in text files such as source code. Binary files such as images are also supported but storing them inside a Git repository is not optimal if they change often because the changes will bloat the file history. Git is not the only VCS but it is the most widely used and the &lt;em&gt;de facto standard&lt;/em&gt;.&lt;/p&gt;</description></item></channel></rss>