<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Fred</title>
    <description>The latest articles on DEV Community by Fred (@fredgl).</description>
    <link>https://dev.to/fredgl</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F681235%2F3d3a46ba-24f0-4b65-b88d-45b82df7237d.png</url>
      <title>DEV Community: Fred</title>
      <link>https://dev.to/fredgl</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fredgl"/>
    <language>en</language>
    <item>
      <title>GitLive's Tool Window Just Got a Major Upgrade in PhpStorm</title>
      <dc:creator>Fred</dc:creator>
      <pubDate>Tue, 31 May 2022 08:53:54 +0000</pubDate>
      <link>https://dev.to/gitlive/gitlives-tool-window-just-got-a-major-upgrade-in-phpstorm-31c5</link>
      <guid>https://dev.to/gitlive/gitlives-tool-window-just-got-a-major-upgrade-in-phpstorm-31c5</guid>
      <description>&lt;p&gt;With the new tool window, you can now see all work in progress across your entire team in a single view, it's like a branch-based version of &lt;a href="https://github.com/pulls"&gt;github.com/pulls&lt;/a&gt; but updated in &lt;strong&gt;real-time directly inside PhpStorm&lt;/strong&gt; 🤯 &lt;/p&gt;

&lt;p&gt;The tool window shows every branch ahead of the default branch for every repository in your organization, grouped by the author (the  last commit to a branch determines the author). &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8PzfH9k5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o5jkg8u8vw5qow90glac.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8PzfH9k5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o5jkg8u8vw5qow90glac.png" alt="Image description" width="678" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can expand a branch to see a list of the changed files and click on a file to open a diff compared to the default branch of the repository.&lt;/p&gt;

&lt;p&gt;All this works completely offline but if you sign in, you'll unleash the full power of the tool window! &lt;/p&gt;

&lt;p&gt;Sign in with GitHub, GitLab, Bitbucket or Azure DevOps (support for other services will be added soon) and you'll switch from offline to &lt;strong&gt;real-time mode&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MB0pbNvx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zrq6y6920srd5gbbh2ze.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MB0pbNvx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zrq6y6920srd5gbbh2ze.png" alt="Image description" width="678" height="421"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Compare the screenshot above to the offline mode screenshot and you'll notice the following additions to the UI:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The &lt;strong&gt;online indicators&lt;/strong&gt; on avatars, branches and files will show you which of your teammates are online, their current branch and the file they currently have open in their editor.&lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;modified indicator (*)&lt;/strong&gt; will show you which branches and files contain changes that have not yet been committed or pushed to the remote. These changes are also visible in the diff opened by clicking on the file.&lt;/li&gt;
&lt;li&gt;See the &lt;strong&gt;related issue&lt;/strong&gt; for a branch along with the option to open the issue directly within your issue tracker once you've connected one.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Enhanced team filters
&lt;/h3&gt;

&lt;p&gt;With the tool window now showing you every branch ahead of the default branch from all the repositories in your organization it can easily start to be a case of information overload.&lt;/p&gt;

&lt;p&gt;So we’ve added 4 new filters in the tool window, in addition to the &lt;a href="https://blog.git.live/gitlive-14.0-codeshare-without-calling#view-a-teammates-pushed-changes"&gt;existing pushed/unpushed changes filters&lt;/a&gt;, to help you find the teammates, branches and changes you are interested in. &lt;/p&gt;

&lt;p&gt;To open the team filters, click on the eye icon in the menu bar.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ftTeQhC6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xoo84v16us9vck6ajpd5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ftTeQhC6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xoo84v16us9vck6ajpd5.png" alt="Image description" width="678" height="421"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔸 &lt;strong&gt;Pushed Changes.&lt;/strong&gt; Turning off pushed changes will hide teammates, branches and files without any local, unpushed changes.&lt;br&gt;
🔸 &lt;strong&gt;Unpushed Changes&lt;/strong&gt; Turning off unpushed changes will hide teammates, branches and files without changes that have been pushed to the remote repository (marked with an asterisk).&lt;/p&gt;

&lt;p&gt;&lt;sup&gt; 👉 Both pushed and unpushed changes are on by default and you can turn off either but not both, unpushed changes are only available if you're signed in.&lt;br&gt;
&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;🔸 &lt;strong&gt;Todo.&lt;/strong&gt; This option will show the issues assigned to a teammate that are not yet associated with a branch.&lt;br&gt;
🔸 &lt;strong&gt;In progress.&lt;/strong&gt; This option shows issues associated with a branch and branches without an associated issue.&lt;/p&gt;

&lt;p&gt;&lt;sup&gt; 👉 In progress is on by default whilst todo is off and requires you to connect your issue tracker, you cannot turn both off.&lt;br&gt;
&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;🔸 &lt;strong&gt;Stale.&lt;/strong&gt; By default the teammates, branches and issues that have not been modified in 3 months are hidden, turn this on to show them.&lt;br&gt;
🔸 &lt;strong&gt;Offline.&lt;/strong&gt; Turning offline off will hide teammates who are currently offline and the branches of online teammates that they are not currently working on.&lt;/p&gt;

&lt;p&gt;&lt;sup&gt; 👉 Stale is off by default whilst offline is on, you can have either on or off. Note that turning on stale can result in a lot of results!&lt;br&gt;
&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That’s it for now, we would love to know what you think of these updates and how we can make GitLive better for you, so please reach out via the comments section below.&lt;/p&gt;




&lt;p&gt;Don't have the GitLive plugin installed yet? You can find it &lt;a href="https://plugins.jetbrains.com/plugin/11955-gitlive"&gt;here&lt;/a&gt;, and if want to learn more about the latest release check out &lt;a href="https://blog.git.live/gitlive-15.0-offline-merge-conflict-detection-across-all-branches-for-any-git-repository"&gt;this blog post&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>programming</category>
      <category>productivity</category>
      <category>php</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Cherry-Pick Your Teammate's Changes Without Push 'n Pull-ing To Your Repo In VS Code</title>
      <dc:creator>Fred</dc:creator>
      <pubDate>Thu, 30 Sep 2021 13:08:40 +0000</pubDate>
      <link>https://dev.to/gitlive/cherry-pick-your-teammate-s-changes-without-push-n-pull-ing-to-your-repo-in-vs-code-10i9</link>
      <guid>https://dev.to/gitlive/cherry-pick-your-teammate-s-changes-without-push-n-pull-ing-to-your-repo-in-vs-code-10i9</guid>
      <description>&lt;p&gt;You asked your teammate for help with a piece of code and they showed you the solution in their editor. Now you need to fetch those changes. Usually, this would mean a series of tedious Git commands for both of you (not to mention that the changes will forever grace your git history), but no longer - GitLive allows you to cherry-pick your teammate's changes straight from their local files without having to push and pull to Git.&lt;/p&gt;

&lt;p&gt;In VS Code, open up the team tab by clicking on the GitLive icon on the activity bar.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1629992931732%2Fx_9p_0gnW.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1629992931732%2Fx_9p_0gnW.jpeg" alt="img-1.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This will show a list of your teammates, if they are online (or away) and the issue they are currently working on. Click the arrow on the left-hand side of the teammate that helped you to see the repositories they have cloned, locate the one they made the changes to and click the arrow beside that too.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633003354512%2Fq9sg8H__L.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633003354512%2Fq9sg8H__L.png" alt="img-2-test (1).png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here, you can see the list of files changed by your teammate on their branch compared to the main branch. Files with dots next to the name contain changes made locally by your teammate that have not yet been pushed to the remote repository. &lt;/p&gt;

&lt;p&gt;Since we are only interested in their local changes, click the filter icon at the top of the team tab to filter to only the unpushed changes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1632996452570%2FwK-IygdOn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1632996452570%2FwK-IygdOn.png" alt="img-3-final-full.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now we can see the single file that contains the solution we want to copy! Clicking on it will open a diff of the changes so we can make sure it contains only the changes we need. Now all we need to do is click the cherry icon next to the file in the team tab to cherry-pick the changes. And voilà - no need for any git push- or git pull -ing!&lt;/p&gt;

&lt;p&gt;You can also perform the cherry pick at the level above if you want to pick all changes from multiple files at once by clicking the cherry icon on the repository.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1630401071496%2FtFtt0RWJt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1630401071496%2FtFtt0RWJt.png" alt="image-popup-5.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Don't have the GitLive extension installed yet? You can &lt;a href="https://marketplace.visualstudio.com/items?itemName=TeamHub.teamhub" rel="noopener noreferrer"&gt;find it here&lt;/a&gt;, and  if you want to learn more, check out &lt;a href="https://blog.git.live/gitlive-8-0-Cherry-picking-your-teammates-changes" rel="noopener noreferrer"&gt;this blog post&lt;/a&gt; or the &lt;a href="https://docs.git.live/docs/cherrypicking/" rel="noopener noreferrer"&gt;GitLive docs&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>vscode</category>
      <category>programming</category>
      <category>webdev</category>
      <category>git</category>
    </item>
    <item>
      <title>How To Enable Real-Time Merge Conflict Detection in WebStorm</title>
      <dc:creator>Fred</dc:creator>
      <pubDate>Thu, 16 Sep 2021 14:30:10 +0000</pubDate>
      <link>https://dev.to/gitlive/how-to-enable-real-time-merge-conflict-detection-in-webstorm-59mk</link>
      <guid>https://dev.to/gitlive/how-to-enable-real-time-merge-conflict-detection-in-webstorm-59mk</guid>
      <description>&lt;p&gt;Ah, the dreaded &lt;em&gt;resolve conflicts&lt;/em&gt; popup. You've finished crafting the perfect code, just a quick merge in of master (ahem, &lt;em&gt;main&lt;/em&gt;) before you submit your PR, and then... 💥&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631105453895%2FYWXZ2S8AY.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631105453895%2FYWXZ2S8AY.png" alt="img-1-scaled.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If only there was an early warning system for merge conflicts so you could be better prepared or even avoid the conflicts in the first place I hear you say? Well if you are a WebStorm user today is your lucky day!&lt;/p&gt;

&lt;p&gt;Firstly, you'll need to install and set up &lt;a href="https://plugins.jetbrains.com/plugin/11955-gitlive" rel="noopener noreferrer"&gt;GitLive&lt;/a&gt;. Then if you right click the gutter on WebStorm, you will see the option to “Show Other's Changes”.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631105494603%2F8m0GvqeVw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631105494603%2F8m0GvqeVw.png" alt="img-2-scaled.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It will be disabled if the file open in the editor is not from git or there are no other changes to it from contributors working on other branches (aka you are safe from conflicts). If it's enabled there will be one or more change indicators in the gutter of the editor.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631109508311%2Fp5BwXJ3fc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631109508311%2Fp5BwXJ3fc.png" alt="img-3.3.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These will show you where your teammates have made changes compared to your version of the file and even update in real-time as you and your teammates are editing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631105477371%2FnVpMNFsi2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631105477371%2FnVpMNFsi2.png" alt="key indicators-dark.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you've made a conflicting change you will see the bright red conflict indicator. These conflicts can be uncommitted local changes you have not pushed yet or existing changes on your branch that conflict with your teammates’ changes.&lt;/p&gt;

&lt;p&gt;Click your teammate’s icon in the gutter to see the diff between your version and theirs, the branch the offending changes are from, and the issue connected to that branch if there is one.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631109501287%2FHjovOjeE8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1631109501287%2FHjovOjeE8.png" alt="img-5.3.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;From this popup you can also cherry-pick your teammate’s change directly from their local version of the file. For simple conflicts this can be a quick way to resolve them as identical changes on different branches will merge cleanly.&lt;/p&gt;

&lt;p&gt;Unfortunately, it's not always possible to resolve a conflict straight away but with the early warning, you'll be better prepared, avoiding any nasty surprises at merge time!&lt;/p&gt;

&lt;p&gt;Check out &lt;a href="https://blog.git.live/gitlive-11.0-Real-time-merge-conflict-detection" rel="noopener noreferrer"&gt;this blog post&lt;/a&gt; or the &lt;a href="https://docs.git.live/docs/mergeconflicts/" rel="noopener noreferrer"&gt;GitLive docs&lt;/a&gt; if you want to learn more.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>git</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How to See Which Branch Your Teammate is on in Webstorm
</title>
      <dc:creator>Fred</dc:creator>
      <pubDate>Mon, 09 Aug 2021 12:44:29 +0000</pubDate>
      <link>https://dev.to/gitlive/how-to-see-which-branch-your-teammate-is-on-in-webstorm-32c8</link>
      <guid>https://dev.to/gitlive/how-to-see-which-branch-your-teammate-is-on-in-webstorm-32c8</guid>
      <description>&lt;p&gt;&lt;em&gt;“What branch are you on?”&lt;/em&gt; is often the first question you ask when a teammate says &lt;em&gt;“The tests aren't passing”&lt;/em&gt; or &lt;em&gt;“The build failed”&lt;/em&gt;. Here’s how you can get an answer to that question without even needing to ask.&lt;/p&gt;

&lt;p&gt;In Webstorm, open up the Team Window by clicking GitLive on the bottom tool window bar.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628254250014%2FldMs-fiu3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628254250014%2FldMs-fiu3.png" alt="Webstorm-full-ide.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This will show a list of your teammates, if they are online (or away) and the issue they are currently working on. Locate the teammate you are interested in and click the arrow on the left-hand side of their avatar.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628254282439%2FKoKG15Dpa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628254282439%2FKoKG15Dpa.png" alt="team window-scaled 1.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now you will see all the repositories they have cloned including the name of their current branch! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628254297037%2FeDt_8Fkea.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628254297037%2FeDt_8Fkea.png" alt="branch name- scaled 1.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE&lt;/strong&gt;: If an issue has been connected to the branch you’ll see the issue name instead, if that's the case just hover your cursor over the issue name and a tooltip will appear showing you the branch name (and even the commit hash)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628507276877%2Fon8tPVqHA.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1628507276877%2Fon8tPVqHA.png" alt="issue and branch name-scaled 2.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Don't have the GitLive extension installed yet? You can find it &lt;a href="https://plugins.jetbrains.com/plugin/11955-gitlive" rel="noopener noreferrer"&gt;here&lt;/a&gt; and, if you need help setting it up, follow the instructions in &lt;a href="https://docs.git.live/docs/installation/" rel="noopener noreferrer"&gt;GitLive docs&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
