<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Git Archives - Artificial Intelligence</title>
	<atom:link href="https://www.aiuniverse.xyz/tag/git/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aiuniverse.xyz/tag/git/</link>
	<description>Exploring the universe of Intelligence</description>
	<lastBuildDate>Mon, 10 Jul 2023 11:14:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Difference between Mercurial and Git?</title>
		<link>https://www.aiuniverse.xyz/difference-between-mercurial-and-git/</link>
					<comments>https://www.aiuniverse.xyz/difference-between-mercurial-and-git/#respond</comments>
		
		<dc:creator><![CDATA[Maruti Kr.]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 13:19:55 +0000</pubDate>
				<category><![CDATA[Git & GitHub]]></category>
		<category><![CDATA[Difference between Git and Mercurial ?]]></category>
		<category><![CDATA[Difference between Mercurial and Git?]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Mercurial]]></category>
		<guid isPermaLink="false">https://www.aiuniverse.xyz/?p=17337</guid>

					<description><![CDATA[<p>Mercurial Mercurial is a distributed revision control tool developed by Matt Mackall on April 19, 2005. It is designed for software developers and supports multiple operating systems, <a class="read-more-link" href="https://www.aiuniverse.xyz/difference-between-mercurial-and-git/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/difference-between-mercurial-and-git/">Difference between Mercurial and Git?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="612" height="290" src="https://www.aiuniverse.xyz/wp-content/uploads/2023/06/Mercurial-vs-Git-1.jpg" alt="" class="wp-image-17338" srcset="https://www.aiuniverse.xyz/wp-content/uploads/2023/06/Mercurial-vs-Git-1.jpg 612w, https://www.aiuniverse.xyz/wp-content/uploads/2023/06/Mercurial-vs-Git-1-300x142.jpg 300w" sizes="(max-width: 612px) 100vw, 612px" /></figure>



<h2 class="wp-block-heading">Mercurial</h2>



<p>Mercurial is a distributed revision control tool developed by Matt Mackall on April 19, 2005. It is designed for software developers and supports multiple operating systems, including Microsoft Windows, UNIX-like systems such as FreeBSD, macOS, and Linux. Written primarily in Python, C, and Rust, Mercurial provides a command-line interface and is invoked using the program name &#8220;hg.&#8221; It offers cross-platform compatibility and enables developers to manage their code repositories efficiently.</p>



<h2 class="wp-block-heading">Git</h2>



<p>Git is a distributed system that tracks changes in source code. It was developed by Linus Torvalds on April 7, 2005. Git supports various operating systems such as Windows, Linux, macOS, and Solaris. It is primarily written in C, Perl, and Python. Git is a free and open-source system that eliminates the need for centralized connectivity. It offers powerful and cost-effective branching with easy merging. Each developer has their own repository and a local copy where they can modify the history. Git supports non-linear development branches and works well with large codebases.</p>



<p>The .git directory structure includes the following components:</p>



<ul class="wp-block-list">
<li>HEAD/: Represents the current branch.</li>



<li>Config/: Contains configuration settings.</li>



<li>Description/: Provides a description of your project.</li>



<li>Logs/: Maintains a record of changes.</li>



<li>Refs/: Holds local branches.</li>
</ul>



<p>These elements contribute to the effective functioning of Git, enabling efficient version control and collaboration in software development.</p>



<figure class="wp-block-table"><table><tbody><tr><td class="has-text-align-center" data-align="center"><strong>Mercurial</strong></td><td class="has-text-align-center" data-align="center"><strong>Git</strong></td></tr><tr><td class="has-text-align-center" data-align="center">Mercurial is simpler than Git.</td><td class="has-text-align-center" data-align="center">Git is a little bit of complex than Mercurial.</td></tr><tr><td class="has-text-align-center" data-align="center">Mercurial was developed by Matt Mackall on 19 April 2005.</td><td class="has-text-align-center" data-align="center">It is developed by Linus Torvalds on 7 April 2005.</td></tr><tr><td class="has-text-align-center" data-align="center">Mercurial written on python, C, Rust language.</td><td class="has-text-align-center" data-align="center">Git written on C, Perl, Python, Language.</td></tr><tr><td class="has-text-align-center" data-align="center">Mercurial does not support Staging.</td><td class="has-text-align-center" data-align="center">Git support Staging.</td></tr><tr><td class="has-text-align-center" data-align="center">It does not require any maintenance.</td><td class="has-text-align-center" data-align="center">Git needs periodic maintenance for repositories.</td></tr><tr><td class="has-text-align-center" data-align="center">Features of Mercurial :<br>A sane command line interface.<br>Safer history with mercurial.<br>GUI support.<br>Windows support.<br>Backwards compatibility.<br>Easy to extend.<br>Commercial support.<br>Hosting tools and services.<br></td><td class="has-text-align-center" data-align="center">Features of Git :<br>Distributed System.<br>Branching.<br>Compatibility.<br>Non-linear Development.<br>Lightweight.<br>Open source.</td></tr><tr><td class="has-text-align-center" data-align="center">It is faster than Git.</td><td class="has-text-align-center" data-align="center">Git is slightly slower than Mercurial.</td></tr><tr><td class="has-text-align-center" data-align="center">It does not allow to change the version history in which its by default.</td><td class="has-text-align-center" data-align="center">Git allow to developer to change the version history.</td></tr><tr><td class="has-text-align-center" data-align="center">Mercurial support MS Window, UNIX-LIX system, such as free BSD, MAC OSX, and LINUX operating system.</td><td class="has-text-align-center" data-align="center">Git support Window, Linux Macos, Solaris operating system.</td></tr></tbody></table></figure>



<p></p>
<p>The post <a href="https://www.aiuniverse.xyz/difference-between-mercurial-and-git/">Difference between Mercurial and Git?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/difference-between-mercurial-and-git/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Difference between Git and SVN ?</title>
		<link>https://www.aiuniverse.xyz/difference-between-git-and-svn/</link>
					<comments>https://www.aiuniverse.xyz/difference-between-git-and-svn/#respond</comments>
		
		<dc:creator><![CDATA[Maruti Kr.]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 11:50:36 +0000</pubDate>
				<category><![CDATA[Git & GitHub]]></category>
		<category><![CDATA[Difference between Git and SVN ?]]></category>
		<category><![CDATA[Difference between SVN and Git ?]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[git vs svn]]></category>
		<category><![CDATA[SVN]]></category>
		<guid isPermaLink="false">https://www.aiuniverse.xyz/?p=17334</guid>

					<description><![CDATA[<p>Git and SVN (Subversion) are both version control systems, but they have some fundamental differences. Here&#8217;s a comparison between Git and SVN: Git SVN 1) It&#8217;s a <a class="read-more-link" href="https://www.aiuniverse.xyz/difference-between-git-and-svn/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/difference-between-git-and-svn/">Difference between Git and SVN ?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://www.aiuniverse.xyz/wp-content/uploads/2023/06/image-16.png" alt="" class="wp-image-17335" width="835" height="444" srcset="https://www.aiuniverse.xyz/wp-content/uploads/2023/06/image-16.png 471w, https://www.aiuniverse.xyz/wp-content/uploads/2023/06/image-16-300x160.png 300w" sizes="(max-width: 835px) 100vw, 835px" /></figure>



<p>Git and SVN (Subversion) are both version control systems, but they have some fundamental differences. Here&#8217;s a comparison between Git and SVN:</p>



<figure class="wp-block-table"><table><tbody><tr><th>Git</th><th>SVN</th></tr><tr><td>1) It&#8217;s a distributed version control system.</td><td>1) It&#8217;s a Centralized version control system</td></tr><tr><td>2) Git is an SCM (source code management).</td><td>2) SVN is revision control.</td></tr><tr><td>3) Git has a cloned repository.</td><td>3) SVN does not have a cloned repository.</td></tr><tr><td>4) The Git branches are familiar to work. The Git system helps in merging the files quickly and also assist in finding the unmerged ones.</td><td>4) The SVN branches are a folder which exists in the repository. Some special commands are required For merging the branches.</td></tr><tr><td>5) Git does not have a Global revision number.</td><td>5) SVN has a Global revision number.</td></tr><tr><td>6) Git has cryptographically hashed contents that protect the contents from repository corruption taking place due to network issues or disk failures.</td><td>6) SVN does not have any cryptographically hashed contents.</td></tr><tr><td>7) Git stored content as metadata.</td><td>7) SVN stores content as files.</td></tr><tr><td>8) Git has more content protection than SVN.</td><td>8) SVN&#8217;s content is less secure than Git.</td></tr><tr><td>9) Linus Torvalds developed git for Linux kernel.</td><td>9) CollabNet, Inc developed SVN.</td></tr><tr><td>10) Git is distributed under GNU (General public license).</td><td>10) SVN is distributed under the open-source license.</td></tr></tbody></table></figure>
<p>The post <a href="https://www.aiuniverse.xyz/difference-between-git-and-svn/">Difference between Git and SVN ?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/difference-between-git-and-svn/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Difference between Git and GitHub ?</title>
		<link>https://www.aiuniverse.xyz/difference-between-git-and-github/</link>
					<comments>https://www.aiuniverse.xyz/difference-between-git-and-github/#respond</comments>
		
		<dc:creator><![CDATA[Maruti Kr.]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 11:22:54 +0000</pubDate>
				<category><![CDATA[Git & GitHub]]></category>
		<category><![CDATA[Difference between Git and GitHub ?]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[GitHub]]></category>
		<guid isPermaLink="false">https://www.aiuniverse.xyz/?p=17330</guid>

					<description><![CDATA[<p>Git and GitHub are related but distinct tools used in software development for version control and collaboration. Here&#8217;s a breakdown of their differences: Git Git is a <a class="read-more-link" href="https://www.aiuniverse.xyz/difference-between-git-and-github/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/difference-between-git-and-github/">Difference between Git and GitHub ?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Git and GitHub are related but distinct tools used in software development for version control and collaboration. Here&#8217;s a breakdown of their differences:</p>



<figure class="wp-block-image size-full"><img decoding="async" width="700" height="352" src="https://www.aiuniverse.xyz/wp-content/uploads/2023/06/image-15.png" alt="" class="wp-image-17332" srcset="https://www.aiuniverse.xyz/wp-content/uploads/2023/06/image-15.png 700w, https://www.aiuniverse.xyz/wp-content/uploads/2023/06/image-15-300x151.png 300w" sizes="(max-width: 700px) 100vw, 700px" /></figure>



<h2 class="wp-block-heading">Git</h2>



<p>Git is a distributed version control system designed to track changes in source code during software development. It is a command-line tool that allows developers to create, manage, and merge branches, commit changes, and collaborate with others. Git enables developers to work offline and independently on their local repositories. It provides mechanisms for branching and merging code, resolving conflicts, and reverting changes when necessary. Git operates locally on a developer&#8217;s machine and doesn&#8217;t require a centralized server.</p>



<h2 class="wp-block-heading">GitHub</h2>



<p>GitHub, on the other hand, is a web-based platform that hosts Git repositories in a centralized manner. It adds a layer of functionality and collaboration features on top of Git. Developers can create remote repositories on GitHub and push their local repositories to these remote repositories. GitHub provides a graphical user interface (GUI) for performing various Git operations like creating pull requests, managing issues, reviewing code changes, and collaborating with other developers through features such as forks and pull requests. It also offers additional tools like project boards, wikis, and actions for continuous integration and deployment.</p>
<p>The post <a href="https://www.aiuniverse.xyz/difference-between-git-and-github/">Difference between Git and GitHub ?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/difference-between-git-and-github/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What’s the point: Google AI advances, Git security updates, and API gateway Gloo</title>
		<link>https://www.aiuniverse.xyz/whats-the-point-google-ai-advances-git-security-updates-and-api-gateway-gloo/</link>
					<comments>https://www.aiuniverse.xyz/whats-the-point-google-ai-advances-git-security-updates-and-api-gateway-gloo/#respond</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Sat, 18 Apr 2020 08:45:27 +0000</pubDate>
				<category><![CDATA[Google AI]]></category>
		<category><![CDATA[computer vision]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Reinforcement Learning]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=8255</guid>

					<description><![CDATA[<p>Source: devclass.com Google’s AI teams used the comparatively quiet post-easter days to get ML practitioners up to speed with their latest research in reinforcement learning, natural language <a class="read-more-link" href="https://www.aiuniverse.xyz/whats-the-point-google-ai-advances-git-security-updates-and-api-gateway-gloo/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/whats-the-point-google-ai-advances-git-security-updates-and-api-gateway-gloo/">What’s the point: Google AI advances, Git security updates, and API gateway Gloo</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Source: devclass.com</p>



<p>Google’s AI teams used the comparatively quiet post-easter days to get ML practitioners up to speed with their latest research in reinforcement learning, natural language processing, and computer vision.</p>



<p>In “An optimistic perspective on offline reinforcement learning”, a team of researchers has looked into ways to use a fixed offline dataset of logged interactions to teach agents how to handle themselves in real world situations. While agents normally learn by getting live feedback from their environment, this approach is meant to be useful in certain robotics use cases or autonomous driving, where enough recorded interaction data is available and other ways of collecting information either seem insufficient or are too expensive to realise.</p>



<p>These are usually seen as tricky to implement, since there’s no real way of knowing how an agent should be rewarded when it takes an action that differs from the dataset provided. To tackle that, Google’s AI team added some supervised learning methods into the mix which helps to improve generalisation and make the whole system more robust. The results are called Ensemble-DQN and Random Ensemble Mixture and can be investigated here.</p>



<p>Meanwhile another team has been busy improving the way objects are detected. The outcome has been dubbed EfficientDet and will be presented at the renowned computer vision conference CVPR in Seattle in June – if COVID refrains from putting a spoke in their wheel. It aims at introducing a “new family of scalable and efficient object detectors” to the computer vision community, building upon earlier work concerning the scaling of neural networks (EfficientNet).</p>



<p>In EfficientDet, EfficientNet is used as a backbone to more effectively extract features from images, while a new bi-directional feature network in combination with a fresh normalised fusion technique is meant to get to image characteristics faster at a lower computation cost.</p>



<p>If you’re more interested in NLP, Google has also been busy setting up a benchmark to make comparing multilingual representations easier. XTREME covers 40 languages from 12 language families and includes nine tasks ranging from sentence classification to question answering to evaluate methods making the most of the shared structures of languages. The project can be found at GitHub.</p>



<h4 class="wp-block-heading">Git pushes out security updates to stop tricksters</h4>



<p>This week, Git maintainer Junio C Hamano has unleashed versions v2.26.1, v2.25.3, v2.24.2, v2.23.2, v2.22.3, v2.21.2, v2.20.3, v2.19.4, v2.18.3, and v2.17.4 of the version control system onto the coding masses. </p>



<p>Updating is strongly advised, since the security fixes mediate an issue which “allowed a crafted URL to trick a Git client to send credential information for a wrong host to the attacker’s site”.&nbsp;</p>



<h4 class="wp-block-heading">Gloo lures admins with new dev portal</h4>



<p>Envoy-based API gateway Gloo hit version 1.3 earlier this week, focusing on performance, stability and extensibility improvements. However, the release also includes a developer portal, so that admins have an easier way of controlling who gets access to which APIs.</p>



<p>Once set up, they can select which interfaces should be shared at all and decide which users and groups get to see them once they’ve logged into the portal. The whole apparatus is designed for self-service, with the Gloo team promising easy integration into continuous delivery processes.</p>
<p>The post <a href="https://www.aiuniverse.xyz/whats-the-point-google-ai-advances-git-security-updates-and-api-gateway-gloo/">What’s the point: Google AI advances, Git security updates, and API gateway Gloo</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/whats-the-point-google-ai-advances-git-security-updates-and-api-gateway-gloo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
