<p>
These are all the commands covered in this episode. <em>This is not a sequence</em>, it's just all the commands in the episode, listed one after another.
</p>

<p>
Get changes from the remote repo&#58;
</p>
<pre><code>
$ git fetch
</code></pre>

<p>
See all branches&#58;
</p>
<pre><code>
$ git branch --all
</code></pre>

<p>
View a remote branch after you have fetched it&#58;
</p>
<pre><code>
$ git checkout origin/dev
</code></pre>

<p>
Create a copy of a fetched remote branch in your local repo&#58;
</p>
<pre><code>
$ git checkout dev
</code></pre>

<p>
Merge changes from remote origin&#47;master into your local master branch&#58;
</p>
<pre><code>
$ git merge master origin/master
</code></pre>

<p>
Fetch and merge automatically&#58;
</p>
<pre><code>
$ git pull
</code></pre>

<p>
Create a new branch, and change to it&#58;
</p>
<pre><code>
$ git checkout -b dev
</code></pre>

<p>
Merge dev into master&#58;
</p>
<pre><code>
$ git checkout master
$ git merge master dev
</code></pre>

<p>
Merge master into dev
</p>
<pre><code>
$ git checkout dev
$ git merge dev master
</code></pre>

<p>
Delete the dev branch&#58;
</p>
<pre><code>
$ git branch -d dev
</code></pre>
