<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>post Connecting ServiceNow IDE &amp;amp; Build Agent to GitHub in ServiceNow IDE, SDK, and Fluent articles</title>
    <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/ta-p/3430092</link>
    <description>&lt;H3&gt;Prerequisites&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;Access to ServiceNow IDE&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Access to Build Agent (Zurich)&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;GitHub Account&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Contents&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;Creating your GitHub access token for authentication – Part 1&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Create a new repository for your new or existing app. – Part 2&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Set up ServiceNow IDE to connect with your GitHub – Part 3&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Create a new branch and a README for your app with Build Agent – Part 4&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Navigating between branches– Part 5&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Comparing Changes and Reverting Changes – Part 6&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Greetings, fellow platform professionals! Are you tired of treating your carefully crafted ServiceNow updates like delicate glass sculptures that must be manually transferred between instances, all while praying an accidental update set doesn't shatter your progress? Is sharing your latest scope application with a colleague an exercise in administrative patience?&lt;/P&gt;
&lt;P&gt;The solution to these modern development woes is both powerful and surprisingly straightforward: Source Control.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;By integrating the ServiceNow IDE (the VS Code Extension) with GitHub and leveraging the intelligence of the Build Agent, we can modernize our workflow from mere instance configuration to a true, professional software development lifecycle.&lt;/P&gt;
&lt;P&gt;In this detailed guide, we will embark on a beginning-to-end journey. We'll establish a GitHub connection and demonstrate the fundamental source control capabilities available directly within the ServiceNow IDE. Prepare to elevate your development environment and ditch those legacy management headaches.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;The Unassailable Logic: Why GitHub + Build Agent is Essential&lt;/H3&gt;
&lt;P&gt;Adopting GitHub as your authoritative source for application code, facilitated by the ServiceNow Build Agent, provides three critical advantages for any serious development team:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Effortless Migration and Collaboration&lt;/STRONG&gt;: It lets you more easily save changes to move instance to instance or share apps with others. Your code becomes a portable, versioned asset, allowing for predictable deployments to development, test, and production environments, and simplifying collaboration via standard Git branching and merging.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;The Ultimate Safety Net (The "Undo" Button)&lt;/STRONG&gt;: You can rollback and revert changes easily. Accidents happen. Whether it's a misplaced semicolon or an entire function that needs removal, source control provides an instant history of your codebase. You can instantly revert to any previous, stable commit.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Audited and Transparent History:&lt;/STRONG&gt; You see clearly what code changes have been made by Build Agent or other developers. Every commit provides an immutable record of &lt;EM&gt;who&lt;/EM&gt; made &lt;EM&gt;what&lt;/EM&gt; modification and &lt;EM&gt;when&lt;/EM&gt;. This high-fidelity audit trail is indispensable for compliance, code review, and debugging.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Ready to transcend the limits of update sets and embrace the future of ServiceNow application development? Let's proceed with the setup! &lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_down:"&gt;👇&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Creating your GitHub access token for authentication – Part 1&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Click &lt;STRONG&gt;User Image -&amp;gt; Settings&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_0-1763483476285.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483741i10AB319D5F304639/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_0-1763483476285.png" title="artemzhuchkov_0-1763483476285.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="2"&gt;
&lt;LI&gt;Scroll down and click &lt;STRONG&gt;Developer settings&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_1-1763483476288.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483742i8B7D14729B2C9B7C/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_1-1763483476288.png" title="artemzhuchkov_1-1763483476288.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;Click Personal access token -&amp;gt; &lt;STRONG&gt;Tokens (classic)&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_2-1763483476289.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483743i68DD9F4EE98AEABF/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_2-1763483476289.png" title="artemzhuchkov_2-1763483476289.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="4"&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Generate new token&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_3-1763483476289.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483745iE3F15035DA20334F/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_3-1763483476289.png" title="artemzhuchkov_3-1763483476289.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="5"&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Generate new token (classic)&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_4-1763483476295.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483744i8FC7B5589E856E58/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_4-1763483476295.png" title="artemzhuchkov_4-1763483476295.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="6"&gt;
&lt;LI&gt;Fill out the fields and specify ‘repo’ at a minimum I added workflow and packages for good measure! It’s best practice to set an expiration date but I’ve gone ahead and set ‘No expiration’&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_5-1763483476302.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483746i88298D93ADBA179E/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_5-1763483476302.png" title="artemzhuchkov_5-1763483476302.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="7"&gt;
&lt;LI&gt;Scroll to the bottom and click &lt;STRONG&gt;Generate token&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_6-1763483476303.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483748i7E5D6406259DC65A/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_6-1763483476303.png" title="artemzhuchkov_6-1763483476303.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="8"&gt;
&lt;LI&gt;Save the token in your notepad or somewhere you can refer to it later.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Create a new repository for your new or existing app. – Part 2&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Go back to the home page on github&lt;/LI&gt;
&lt;LI&gt;Click the &lt;STRONG&gt;+&lt;/STRONG&gt; and then click &lt;STRONG&gt;New repository&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_7-1763483476305.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483747iC92B029907DF8F2E/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_7-1763483476305.png" title="artemzhuchkov_7-1763483476305.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;Give it a Name and Description. Also note your GitHub Username – you will need this later.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_8-1763483476309.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483749iD8F6A7AC79F6AD49/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_8-1763483476309.png" title="artemzhuchkov_8-1763483476309.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="4"&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Create repository&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_9-1763483476310.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483750i7A4B1C8D838D2038/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_9-1763483476310.png" title="artemzhuchkov_9-1763483476310.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="5"&gt;
&lt;LI&gt;Note your Repository https url ending in .git – you will need this later.&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_41-1763483716618.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483756iCDA314BE953C223B/image-size/large?v=v2&amp;amp;px=999" alt="artemzhuchkov_41-1763483716618.png" title="artemzhuchkov_41-1763483716618.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Set up ServiceNow IDE to connect with your GitHub – Part 3&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Log in to you ServiceNow instance and navigate to &lt;STRONG&gt;&lt;STRONG&gt;ServiceNow IDE.&amp;nbsp;&lt;/STRONG&gt;&lt;/STRONG&gt;Open a workspace with some code or create a new workspace and create a new app with Build Agent.&amp;nbsp; For details see &lt;A href="https://www.servicenow.com/docs/bundle/zurich-application-development/page/build/servicenow-ide/task/create-workspace-servicenow-ide.html" target="_self"&gt;documentation here&lt;/A&gt;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="artemzhuchkov_0-1763485659598.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483805i14AAFA9C28421E5B/image-dimensions/389x344?v=v2" alt="artemzhuchkov_0-1763485659598.png" title="artemzhuchkov_0-1763485659598.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG style="font-family: inherit;"&gt;Source Control Icon&lt;/STRONG&gt;&lt;SPAN&gt; and then click &lt;/SPAN&gt;&lt;STRONG style="font-family: inherit;"&gt;Initialize Repository&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_45-1763483887544.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483760i98A15A9A1FF6601E/image-size/large?v=v2&amp;amp;px=999" alt="artemzhuchkov_45-1763483887544.png" title="artemzhuchkov_45-1763483887544.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="4"&gt;
&lt;LI&gt;Give your default branch a name&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_46-1763483950994.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483765iB24CFC0F1E04A9B5/image-dimensions/527x107?v=v2" alt="artemzhuchkov_46-1763483950994.png" title="artemzhuchkov_46-1763483950994.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="5"&gt;
&lt;LI&gt;Click the &lt;STRONG&gt;+&lt;/STRONG&gt; button to track / stage changes for all the files in the project&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_47-1763483980214.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483766i5FE290FC87803FA8/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_47-1763483980214.png" title="artemzhuchkov_47-1763483980214.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="6"&gt;
&lt;LI&gt;Click the check box at the top to commit the changes to your repo&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_48-1763483996884.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483767i05B23C69E0E93ADC/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_48-1763483996884.png" title="artemzhuchkov_48-1763483996884.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="7"&gt;
&lt;LI&gt;Type in a commit message – then press ‘Enter’&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_49-1763484022741.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483768iF9330E0363E5236B/image-dimensions/480x60?v=v2" alt="artemzhuchkov_49-1763484022741.png" title="artemzhuchkov_49-1763484022741.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="8"&gt;
&lt;LI&gt;Click the &lt;STRONG&gt;3 dots&lt;/STRONG&gt; next to Source Control&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_51-1763484067492.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483770iF6FAB3498D6E3366/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_51-1763484067492.png" title="artemzhuchkov_51-1763484067492.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="9"&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Push&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_52-1763484087816.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483771i4A5EF7E4E98B3A2E/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_52-1763484087816.png" title="artemzhuchkov_52-1763484087816.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="10"&gt;
&lt;LI&gt;You will be prompted to Enter a github repository url - enter your git url ending in .git&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_53-1763484116991.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483772i4D6A222CCE89B6F1/image-dimensions/520x125?v=v2" alt="artemzhuchkov_53-1763484116991.png" title="artemzhuchkov_53-1763484116991.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_54-1763484166851.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483776i920C19A821CAA8A8/image-dimensions/520x143?v=v2" alt="artemzhuchkov_54-1763484166851.png" title="artemzhuchkov_54-1763484166851.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="11"&gt;
&lt;LI&gt;You should get a “Git credential not found" pop up in the bottom right – Click &lt;STRONG&gt;Configure&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_55-1763484215415.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483777i506B39C0ECCFFAD5/image-dimensions/511x129?v=v2" alt="artemzhuchkov_55-1763484215415.png" title="artemzhuchkov_55-1763484215415.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="12"&gt;
&lt;LI&gt;You should get a pop-up like so.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_56-1763484241847.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483779iD2A2C7DF36AC1D25/image-dimensions/455x423?v=v2" alt="artemzhuchkov_56-1763484241847.png" title="artemzhuchkov_56-1763484241847.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="13"&gt;
&lt;LI&gt;Enter you Git username and personal access token noted from the previous steps then click &lt;STRONG&gt;Submit&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_57-1763484274123.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483780iBDB289F02B27B071/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_57-1763484274123.png" title="artemzhuchkov_57-1763484274123.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="14"&gt;
&lt;LI&gt;Confirm this was success in the Output logs in the bottom console.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_58-1763484294154.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483781i8B52196F0C426359/image-dimensions/698x121?v=v2" alt="artemzhuchkov_58-1763484294154.png" title="artemzhuchkov_58-1763484294154.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="15"&gt;
&lt;LI&gt;Go back to your GitHub repository (refresh) – you will see your commit and pushed files&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_59-1763484330113.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483782iFBFCCFB341ED5A35/image-dimensions/542x323?v=v2" alt="artemzhuchkov_59-1763484330113.png" title="artemzhuchkov_59-1763484330113.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Create a new branch and a README for your app with Build Agent – Part 4&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;In ServiceNow IDE &amp;gt; Source Control Tab click &lt;STRONG&gt;the 3 dots&lt;/STRONG&gt; then click &lt;STRONG&gt;Branch &amp;gt; Create Branch&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_60-1763484374925.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483783iE655E35AA90CAEFB/image-dimensions/538x323?v=v2" alt="artemzhuchkov_60-1763484374925.png" title="artemzhuchkov_60-1763484374925.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="2"&gt;
&lt;LI&gt;Give it a name such as – “Branch-1” or “README-Branch”&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_61-1763484402348.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483785i4740ACCE9971A3EA/image-dimensions/501x83?v=v2" alt="artemzhuchkov_61-1763484402348.png" title="artemzhuchkov_61-1763484402348.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;Go to Build Agent panel on the right and ask it to “Create a GitHub friendly README file for this application”&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_62-1763484450942.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483786i5DF188C4DCA8DC07/image-dimensions/457x201?v=v2" alt="artemzhuchkov_62-1763484450942.png" title="artemzhuchkov_62-1763484450942.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="4"&gt;
&lt;LI&gt;Notice in Source Control we have a new file that’s under Untracked Changes. Click the + to Stage the change&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_63-1763484501147.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483788i9B2F83BEADB37DCF/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_63-1763484501147.png" title="artemzhuchkov_63-1763484501147.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="5"&gt;
&lt;LI&gt;Click the check box next to Source Control to Commit the change&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_64-1763484540287.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483789iA3213DACB9BBAB0A/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_64-1763484540287.png" title="artemzhuchkov_64-1763484540287.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="6"&gt;
&lt;LI&gt;Enter in a commit message – press ‘Enter’&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_65-1763484567833.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483790iF8EAB22F0934F9A7/image-dimensions/501x99?v=v2" alt="artemzhuchkov_65-1763484567833.png" title="artemzhuchkov_65-1763484567833.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL start="7"&gt;
&lt;LI&gt;Push the changes to GitHub&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_66-1763484592342.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483791iA3C7E60BB8BB3C28/image-dimensions/447x293?v=v2" alt="artemzhuchkov_66-1763484592342.png" title="artemzhuchkov_66-1763484592342.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL start="8"&gt;
&lt;LI&gt;Go back to GitHub and select your new branch&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_67-1763484619228.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483792iB1AD3D9D7C508183/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_67-1763484619228.png" title="artemzhuchkov_67-1763484619228.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="9"&gt;
&lt;LI&gt;You should see your newly created and pushed README when you scroll down.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_68-1763484648360.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483793iD7DD07FCFF27332E/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_68-1763484648360.png" title="artemzhuchkov_68-1763484648360.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Navigating between branches– Part 5&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;You can navigate between branches as ‘versions’ of your project by first clicking on any application file in your workspace.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_69-1763484689125.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483795i89AC068E477A0F15/image-dimensions/475x343?v=v2" alt="artemzhuchkov_69-1763484689125.png" title="artemzhuchkov_69-1763484689125.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="2"&gt;
&lt;LI&gt;You will then see a new icon at the bottom left corner of the IDE&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_70-1763484709277.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483796i68B39DC4462E9153/image-dimensions/435x147?v=v2" alt="artemzhuchkov_70-1763484709277.png" title="artemzhuchkov_70-1763484709277.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;This will open a pop-up to make it easy for you to switch between branches or create new ones. I personally use this to have different versions of my vibe coded apps.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_71-1763484726810.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483797i031D334EBAC3D485/image-dimensions/508x118?v=v2" alt="artemzhuchkov_71-1763484726810.png" title="artemzhuchkov_71-1763484726810.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;OL start="4"&gt;
&lt;LI&gt;Remember to Build &amp;amp; Deploy the app if you want the code changes from a branch change to reflect in your live app.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Comparing Changes and Reverting Changes – Part 6&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Make changes to one of your files or just ask build agent to edit any part of your existing application.&lt;/LI&gt;
&lt;LI&gt;When you open Source Control and click on any of the files you can clearly see the changes that have been made&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_72-1763484780179.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483798iAC60763E51333484/image-size/large?v=v2&amp;amp;px=999" alt="artemzhuchkov_72-1763484780179.png" title="artemzhuchkov_72-1763484780179.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="3"&gt;
&lt;LI&gt;You can also cleanly roll-back changes by clicking the ‘backward arrow’ in the source control list&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="artemzhuchkov_73-1763484811282.png"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/483800i45595F47A8F174E6/image-size/medium?v=v2&amp;amp;px=400" alt="artemzhuchkov_73-1763484811282.png" title="artemzhuchkov_73-1763484811282.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL start="4"&gt;
&lt;LI&gt;Pro-Tip: You can also select multiple changes from the list and roll them all back instead of doing them one by one.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And there you have it! By connecting the ServiceNow IDE and Build Agent to GitHub, you've successfully stepped into the modern era of application development.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You're no longer just saving changes; you're versioning them, collaborating seamlessly, and enjoying the powerful safety net of being able to rollback instantly. This process ensures your ServiceNow applications are built with transparency, stability, and the collaborative rigor they deserve.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Happy coding! Now go commit your greatness! &lt;span class="lia-unicode-emoji" title=":flexed_biceps:"&gt;💪&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 18 Nov 2025 21:15:54 GMT</pubDate>
    <dc:creator>artemzhuchkov</dc:creator>
    <dc:date>2025-11-18T21:15:54Z</dc:date>
    <item>
      <title>Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/ta-p/3430092</link>
      <description>&lt;P data-path-to-node="2"&gt;See how easy it is to link the &lt;STRONG&gt;ServiceNow IDE&lt;/STRONG&gt; and &lt;STRONG&gt;Build Agent&lt;/STRONG&gt; to &lt;STRONG&gt;GitHub&lt;/STRONG&gt;. We'll show you how to set up real &lt;STRONG&gt;Source Control&lt;/STRONG&gt; for your applications, giving you:&lt;/P&gt;
&lt;UL data-path-to-node="3"&gt;
&lt;LI&gt;
&lt;P data-path-to-node="3,0,0"&gt;&lt;STRONG&gt;Reliable Transfers:&lt;/STRONG&gt; Move apps between instances without manual hassle.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P data-path-to-node="3,1,0"&gt;&lt;STRONG&gt;Instant Rewind:&lt;/STRONG&gt; Easily undo mistakes and restore old versions.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P data-path-to-node="3,2,0"&gt;&lt;STRONG&gt;Clear History:&lt;/STRONG&gt; Know exactly who changed what, and when.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-path-to-node="4"&gt;Upgrade your development process today!&lt;/P&gt;</description>
      <pubDate>Tue, 18 Nov 2025 21:15:54 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/ta-p/3430092</guid>
      <dc:creator>artemzhuchkov</dc:creator>
      <dc:date>2025-11-18T21:15:54Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3430120#M84</link>
      <description>&lt;P&gt;Great detail - thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 18 Nov 2025 17:21:58 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3430120#M84</guid>
      <dc:creator>Dave Bourland</dc:creator>
      <dc:date>2025-11-18T17:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3430205#M85</link>
      <description>&lt;P&gt;Excellent write up!&lt;/P&gt;</description>
      <pubDate>Tue, 18 Nov 2025 19:02:19 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3430205#M85</guid>
      <dc:creator>WORKFLOW-COWBOY</dc:creator>
      <dc:date>2025-11-18T19:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3430209#M86</link>
      <description>&lt;P&gt;This is fantastic - thanks Artem!!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Nov 2025 19:04:26 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3430209#M86</guid>
      <dc:creator>Sarah Fulton</dc:creator>
      <dc:date>2025-11-18T19:04:26Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3451477#M88</link>
      <description>&lt;P&gt;Thanks for this very helpful post, Artem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've hit a problem at step "14&amp;nbsp;Confirm this was success in the Output logs in the bottom console."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The message I see includes this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"&lt;SPAN&gt;If Auth type is Personal Access Token, enter your git Personal Access Token as password in the basic auth credential table".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If feels like a Pre-requisite that might be implicit:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Setting up a Auth credential for GitHub on the ServiceNow instance from where I will run ServiceNow IDE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Can you confirm is that is the case, please?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Many thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Andy&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 11:00:51 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3451477#M88</guid>
      <dc:creator>AndyS6756198030</dc:creator>
      <dc:date>2025-12-17T11:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3453425#M89</link>
      <description>&lt;P&gt;&lt;a href="https://www.servicenow.com/community/user/viewprofilepage/user-id/336155"&gt;@AndyS6756198030&lt;/a&gt; to connect to GitHub it's required to use the personal access token which is detailed how to do in "Creating your GitHub access token for authentication – Part 1" part of this blog (top of the page).&lt;BR /&gt;&lt;BR /&gt;Step 13 is where you should use that access token for basic auth.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I thought it would be useful to have that detailed within the blog itself instead of a pre-req.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 15:28:37 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3453425#M89</guid>
      <dc:creator>artemzhuchkov</dc:creator>
      <dc:date>2025-12-19T15:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3461815#M90</link>
      <description>&lt;P&gt;Thanks Artem - and sorry for the late response - festive period and all that goes with it &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jan 2026 20:00:56 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3461815#M90</guid>
      <dc:creator>AndyS6756198030</dc:creator>
      <dc:date>2026-01-06T20:00:56Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting ServiceNow IDE &amp; Build Agent to GitHub</title>
      <link>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3494231#M92</link>
      <description>&lt;P&gt;I am working on this and I think I misconfigured the repository settings but I haven't found the way from the ServiceNow IDE to change the repo link. Everytime I push I get repository not found, but I haven't found the way to change that if someone could add to this document?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 22 Feb 2026 22:30:00 GMT</pubDate>
      <guid>https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/connecting-servicenow-ide-amp-build-agent-to-github/tac-p/3494231#M92</guid>
      <dc:creator>saxtonjoshu</dc:creator>
      <dc:date>2026-02-22T22:30:00Z</dc:date>
    </item>
  </channel>
</rss>

