<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.bathcs.com/index.php?action=history&amp;feed=atom&amp;title=Git%2FSpecial_files</id>
	<title>Git/Special files - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bathcs.com/index.php?action=history&amp;feed=atom&amp;title=Git%2FSpecial_files"/>
	<link rel="alternate" type="text/html" href="https://wiki.bathcs.com/index.php?title=Git/Special_files&amp;action=history"/>
	<updated>2026-08-26T06:44:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.bathcs.com/index.php?title=Git/Special_files&amp;diff=142&amp;oldid=prev</id>
		<title>Hw2210: /* See also */ Don&#039;t show redirects</title>
		<link rel="alternate" type="text/html" href="https://wiki.bathcs.com/index.php?title=Git/Special_files&amp;diff=142&amp;oldid=prev"/>
		<updated>2026-06-05T13:56:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;See also: &lt;/span&gt; Don&amp;#039;t show redirects&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:56, 5 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot;&gt;Line 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Special:PrefixIndex|prefix=Git|namespace=0}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Special:PrefixIndex|prefix=Git|namespace=0&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|hideredirects=1&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Hw2210</name></author>
	</entry>
	<entry>
		<id>https://wiki.bathcs.com/index.php?title=Git/Special_files&amp;diff=84&amp;oldid=prev</id>
		<title>Hw2210: Add a see also section</title>
		<link rel="alternate" type="text/html" href="https://wiki.bathcs.com/index.php?title=Git/Special_files&amp;diff=84&amp;oldid=prev"/>
		<updated>2026-06-03T20:37:33Z</updated>

		<summary type="html">&lt;p&gt;Add a see also section&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:37, 3 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l78&quot;&gt;Line 78:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 78:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This is better explained [[Git/GitLab#MR Templates|here]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This is better explained [[Git/GitLab#MR Templates|here]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== See also ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Special:PrefixIndex|prefix=Git|namespace=0}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Tutorial]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Hw2210</name></author>
	</entry>
	<entry>
		<id>https://wiki.bathcs.com/index.php?title=Git/Special_files&amp;diff=51&amp;oldid=prev</id>
		<title>Hw2210: Translate from boss.bathcs.com</title>
		<link rel="alternate" type="text/html" href="https://wiki.bathcs.com/index.php?title=Git/Special_files&amp;diff=51&amp;oldid=prev"/>
		<updated>2026-06-03T17:15:37Z</updated>

		<summary type="html">&lt;p&gt;Translate from boss.bathcs.com&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In git there are some files which have some importance, either on your remote repository or just in general.&lt;br /&gt;
&lt;br /&gt;
== README ==&lt;br /&gt;
&lt;br /&gt;
File location: &amp;lt;code&amp;gt;README.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When creating a repository on GitHub or GitLab, it will ask if you want to initialise it with a README. This is a file written in [https://confluence.atlassian.com/bitbucketserver/markdown-syntax-guide-776639995.html markdown], which just contains a description of what the project is.&lt;br /&gt;
&lt;br /&gt;
If you visit a project e.g. [https://gitlab.bath.ac.uk/cs/services/froom froom], you will see a description rendered below all the files. This is the README, which both GitLab and GitHub will render on the home directory of your project.&lt;br /&gt;
&lt;br /&gt;
== LICENSE ==&lt;br /&gt;
&lt;br /&gt;
File location: &amp;lt;code&amp;gt;LICENSE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;LICENSE.txt&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This stores how a project can be used and altered, if none is given it can be assumed that all rights are reserved. There are strict laws protecting these statuses and so when copying code from open sources projects, please make sure you understand how you can use that code and what the license permits&lt;br /&gt;
&lt;br /&gt;
For [[BOSS]] projects, we have our own [https://boss.bathcs.com/policies/licenses/ License policy] which states all our projects should use the [https://spdx.org/licenses/LLVM-exception.html &amp;lt;code&amp;gt;Apache-2.0 WITH LLVM-exception&amp;lt;/code&amp;gt;] license If you are contributing to BOSS, please read the [https://boss.bathcs.com/policies/licenses/|license policy] for the full list of requirements.&lt;br /&gt;
&lt;br /&gt;
== Gitignore ==&lt;br /&gt;
&lt;br /&gt;
File location: &amp;lt;code&amp;gt;.gitignore&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This file stores a list of files or folders which should never be included in your git commits.&lt;br /&gt;
&lt;br /&gt;
These will usually include caching files or output directories which should be generated by the developer on their local machine.&lt;br /&gt;
&lt;br /&gt;
An example for a project using &amp;lt;code&amp;gt;deno&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;yarn&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;npm&amp;lt;/code&amp;gt; is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;# build output&lt;br /&gt;
dist/&lt;br /&gt;
&lt;br /&gt;
node_modules&lt;br /&gt;
.yarn&lt;br /&gt;
!.yarn/releases&lt;br /&gt;
!.yarn/plugins&lt;br /&gt;
.pnp.*&lt;br /&gt;
&lt;br /&gt;
.vscode&lt;br /&gt;
!.vscode/extensions.json&lt;br /&gt;
!.vscode/launch.json&lt;br /&gt;
&lt;br /&gt;
# logs&lt;br /&gt;
npm-debug.log*&lt;br /&gt;
yarn-debug.log*&lt;br /&gt;
yarn-error.log*&lt;br /&gt;
pnpm-debug.log*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# environment variables&lt;br /&gt;
.env&lt;br /&gt;
.env.production&lt;br /&gt;
&lt;br /&gt;
# macOS-specific files&lt;br /&gt;
.DS_Store&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
But these will vary depending on the tools and language you are using in a given project.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/github/gitignore Templates] are available online or you can use [https://gitignore.io generate a gitignore] specific to your development setup.&lt;br /&gt;
&lt;br /&gt;
== Gitmodules ==&lt;br /&gt;
&lt;br /&gt;
File location &amp;lt;code&amp;gt;.gitmodules&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In most cases, this is not required and so will not be in a repository, this is a special file which is normally autogenerated by the [[Git/Advanced#Submodules|&amp;lt;code&amp;gt;submodule&amp;lt;/code&amp;gt; command]] in git (and so probably shouldn’t be edited manually).&lt;br /&gt;
&lt;br /&gt;
But this stores all the locations and repos of the submodules you have added.&lt;br /&gt;
&lt;br /&gt;
== GitLab CI ==&lt;br /&gt;
&lt;br /&gt;
File location &amp;lt;code&amp;gt;.gitlab-ci.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This file controls the pipelines on the project, [[Git/GitLab#CI Pipelines|see here for more information]].&lt;br /&gt;
&lt;br /&gt;
== MR/Issue Templates ==&lt;br /&gt;
&lt;br /&gt;
File location &amp;lt;code&amp;gt;.gitlab/merge_request_templates/*.md&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;.gitlab/issue_templates/*.md&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This is better explained [[Git/GitLab#MR Templates|here]].&lt;/div&gt;</summary>
		<author><name>Hw2210</name></author>
	</entry>
</feed>