<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (michaelfox)</title>
    <link>https://pinboard.in/u:michaelfox/public/</link>
    <description>recent bookmarks from michaelfox</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://github.com/gitwatch/gitwatch"/>
	<rdf:li rdf:resource="https://github.com/modess/commit-messages-guide"/>
	<rdf:li rdf:resource="https://github.com/thescientist13/git-explorer"/>
	<rdf:li rdf:resource="https://diffy.org/"/>
	<rdf:li rdf:resource="https://tekin.co.uk/2019/02/a-talk-about-revision-histories"/>
	<rdf:li rdf:resource="https://blog.mocoso.co.uk/talks/2015/01/12/telling-stories-through-your-commits/"/>
	<rdf:li rdf:resource="https://grep.app/"/>
	<rdf:li rdf:resource="https://github.com/kvz/ochtra/blob/master/pre-commit"/>
	<rdf:li rdf:resource="https://github.com/conventional-changelog/commitlint"/>
	<rdf:li rdf:resource="https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/zsh/comments/ass2tc/gitadd_completion_with_full_paths_listed_at_once/"/>
	<rdf:li rdf:resource="https://blog.intracto.com/how-to-save-a-puppy-by-creating-a-clean-git-repo"/>
	<rdf:li rdf:resource="https://github.com/marionebl/commitlint/tree/master/%40commitlint/config-conventional"/>
	<rdf:li rdf:resource="https://github.com/conventional-changelog/conventional-changelog"/>
	<rdf:li rdf:resource="https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#commit"/>
	<rdf:li rdf:resource="https://github.com/tunnckoCoreLabs/parse-commit-message"/>
	<rdf:li rdf:resource="https://www.conventionalcommits.org/en/v1.0.0-beta.2/"/>
	<rdf:li rdf:resource="https://github.com/okonet/lint-staged"/>
	<rdf:li rdf:resource="https://robots.thoughtbot.com/write-good-commit-messages-by-blaming-others"/>
	<rdf:li rdf:resource="https://github.com/UKHomeOffice/repo-security-scanner"/>
	<rdf:li rdf:resource="https://citizen428.net/10-common-git-problems-and-how-to-fix-them-e8d809299f08"/>
	<rdf:li rdf:resource="https://github.com/zsh-users/antigen"/>
	<rdf:li rdf:resource="https://github.com/Bash-it/bash-it/blob/master/aliases/available/git.aliases.bash"/>
	<rdf:li rdf:resource="https://dev.to/cseeman/git-workflow-and-my-new-love-of-git-alias-38kj"/>
	<rdf:li rdf:resource="https://www.coveros.com/version-control-your-jenkins-server-configuration-with-git/"/>
	<rdf:li rdf:resource="https://tweetsnippet.com/"/>
	<rdf:li rdf:resource="https://dzone.com/articles/git-merge-vs-rebase"/>
	<rdf:li rdf:resource="https://about.gitlab.com/2018/06/07/keeping-git-commit-history-clean/"/>
	<rdf:li rdf:resource="https://snyk.io/blog/ten-git-hub-security-best-practices/"/>
	<rdf:li rdf:resource="https://githooks.com/"/>
	<rdf:li rdf:resource="https://zellwk.com/blog/gitignore/"/>
	<rdf:li rdf:resource="https://www.atlassian.com/blog/software-teams/git-team-workflows-merge-or-rebase"/>
	<rdf:li rdf:resource="https://www.atlassian.com/blog/software-teams/the-essence-of-branch-based-workflows"/>
	<rdf:li rdf:resource="https://www.atlassian.com/blog/software-teams/simple-git-workflow-simple"/>
	<rdf:li rdf:resource="https://zwischenzugs.com/2018/03/26/git-log-the-good-parts/"/>
	<rdf:li rdf:resource="https://flaviocopes.com/how-to-handle-git-subrepositories/"/>
	<rdf:li rdf:resource="https://mergebase.com/doing-git-wrong/2018/03/07/fun-with-git-pull-rebase/"/>
	<rdf:li rdf:resource="https://www.git-tower.com/learn/git/email-course"/>
	<rdf:li rdf:resource="https://www.git-tower.com/learn/git/videos"/>
	<rdf:li rdf:resource="https://www.git-tower.com/learn/git/ebook/en/desktop-gui/introduction"/>
	<rdf:li rdf:resource="https://confluence.atlassian.com/bitbucket/reduce-repository-size-321848262.html"/>
	<rdf:li rdf:resource="https://seesparkbox.com/foundry/semantic_commit_messages"/>
	<rdf:li rdf:resource="https://trevordmiller.com/courses/real-world-git"/>
	<rdf:li rdf:resource="https://github.com/brigade/overcommit"/>
	<rdf:li rdf:resource="https://gregoryszorc.com/blog/2017/12/11/high-level-problems-with-git-and-how-to-fix-them/"/>
	<rdf:li rdf:resource="https://lornajane.net/posts/2014/git-submodules-for-dependent-or-common-code"/>
	<rdf:li rdf:resource="https://www.robinwieruch.de/developer-setup/"/>
	<rdf:li rdf:resource="https://m.dotdev.co/git-rebase-for-reasonable-developers-26dc8776dc25"/>
	<rdf:li rdf:resource="https://jonas.github.io/tig/INSTALL.html"/>
	<rdf:li rdf:resource="https://keevitaja.com/posts/using-github-private-repositories-as-composer-dependencies"/>
	<rdf:li rdf:resource="https://jcs.org/notaweblog/2010/01/27/merging_a_git_repo_into_a_subdirectory"/>
	<rdf:li rdf:resource="https://the-awesome-git-cheat-sheet.com/"/>
	<rdf:li rdf:resource="https://codeburst.io/trunk-based-development-vs-git-flow-a0212a6cae64"/>
	<rdf:li rdf:resource="https://medium.com/millennial-falcon-technology/reformatting-your-code-base-using-prettier-or-eslint-without-destroying-git-history-35052f3d853e"/>
	<rdf:li rdf:resource="https://github.com/vitorgalvao/tiny-scripts"/>
	<rdf:li rdf:resource="https://gist.github.com/gitaarik/8735255"/>
	<rdf:li rdf:resource="http://rawgit.com/"/>
	<rdf:li rdf:resource="https://workingcopyapp.com/manual.html"/>
	<rdf:li rdf:resource="https://workingcopyapp.com/url-schemes.html#x-callback-url"/>
	<rdf:li rdf:resource="http://blach.io/2015/05/26/using-git-on-your-ipad-or-iphone-with-working-copy-and-textastic/"/>
	<rdf:li rdf:resource="http://blach.io/2016/08/02/opening-git-repository-folders-in-textastic-6-2/"/>
	<rdf:li rdf:resource="https://overcast.fm/+Ii8ZYedCg"/>
	<rdf:li rdf:resource="https://guide.freecodecamp.org/"/>
	<rdf:li rdf:resource="https://guides.github.com/"/>
	<rdf:li rdf:resource="https://github.com/IMSGlobal/openbadges-specification"/>
	<rdf:li rdf:resource="https://github.com/lanthaler/GitSynchronizer"/>
	<rdf:li rdf:resource="https://murze.be/2017/10/remove-big-file-wrongly-committed-git-repo/"/>
	<rdf:li rdf:resource="https://github.com/tommy-muehle/php-hooks"/>
	<rdf:li rdf:resource="http://tech.adroll.com/blog/web/2014/03/05/adding-jscs-to-your-commit-hook.html"/>
	<rdf:li rdf:resource="https://timacdonald.me/writing-a-zero-downtime-deployment-script/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://github.com/gitwatch/gitwatch">
    <title>gitwatch/gitwatch: Watch a file or folder and automatically commit changes to a git repo easily.</title>
    <dc:date>2025-12-23T17:58:19+00:00</dc:date>
    <link>https://github.com/gitwatch/gitwatch</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>git cli</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:fe9392c9be5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/modess/commit-messages-guide">
    <title>modess / commit-messages-guide</title>
    <dc:date>2021-07-28T19:30:25+00:00</dc:date>
    <link>https://github.com/modess/commit-messages-guide</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://github.com/modess?tab=repositories

refrr:https://github.com/modess?tab=repositories]]></description>
<dc:subject>styleguide bestpractices git team collaboration wiki .proj:styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:b159fff378b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:wiki"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/thescientist13/git-explorer">
    <title>thescientist13 / git-explorer Loading status checks…</title>
    <dc:date>2020-03-13T04:19:38+00:00</dc:date>
    <link>https://github.com/thescientist13/git-explorer</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://diff2html.xyz/index.html

refrr:https://diff2html.xyz/index.html]]></description>
<dc:subject>.proj:codesearch code git diff tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:75364844da61/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:codesearch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:diff"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://diffy.org/">
    <title>Diffy - share diff output in your browser</title>
    <dc:date>2020-03-13T04:12:57+00:00</dc:date>
    <link>https://diffy.org/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Note: It's not only restricted to git diff. Anything with a "diffy" output can be shown, like git show <commit number>


refrr:https://diff2html.xyz/index.html
Note: It's not only restricted to git diff. Anything with a "diffy" output can be shown, like git show <commit number>


refrr:https://diff2html.xyz/index.html]]></description>
<dc:subject>git diff team collection code sharing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:79f04fff10fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:diff"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:sharing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tekin.co.uk/2019/02/a-talk-about-revision-histories">
    <title>A Branch in Time (a story about revision histories)</title>
    <dc:date>2020-03-10T11:27:01+00:00</dc:date>
    <link>https://tekin.co.uk/2019/02/a-talk-about-revision-histories</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[A talk about software maintainability and the power of our revision histories. I gave this talk at Brighton Ruby and RubyConf in 2018 as well as RubyConf AU in 2019.


refrr:https://dhwthompson.com/2019/my-favourite-git-commit
A talk about software maintainability and the power of our revision histories. I gave this talk at Brighton Ruby and RubyConf in 2018 as well as RubyConf AU in 2019.


refrr:https://dhwthompson.com/2019/my-favourite-git-commit]]></description>
<dc:subject>styleguide git documentation bestpractices .proj:styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:8398d74e5a21/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.mocoso.co.uk/talks/2015/01/12/telling-stories-through-your-commits/">
    <title>Telling stories through your commits</title>
    <dc:date>2020-03-10T11:26:58+00:00</dc:date>
    <link>https://blog.mocoso.co.uk/talks/2015/01/12/telling-stories-through-your-commits/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://dhwthompson.com/2019/my-favourite-git-commit

refrr:https://dhwthompson.com/2019/my-favourite-git-commit]]></description>
<dc:subject>styleguide git documentation bestpractices .proj:styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:da48939d6def/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://grep.app/">
    <title>grep.app - Search across a half million git repos</title>
    <dc:date>2020-02-25T13:12:17+00:00</dc:date>
    <link>https://grep.app/</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>codesearch searchengine code snippets git repo inspiration programming ★</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:ca237ae70a58/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:codesearch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:searchengine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:snippets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:repo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:inspiration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:★"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/kvz/ochtra/blob/master/pre-commit">
    <title>kvz/ochtra Loading status checks…</title>
    <dc:date>2019-05-09T18:53:46+00:00</dc:date>
    <link>https://github.com/kvz/ochtra/blob/master/pre-commit</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://github.com/kvz?tab=repositories&type=source

refrr:https://github.com/kvz?tab=repositories&type=source]]></description>
<dc:subject>git githooks bestpractices styleguide lint shell cli tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:9d01b4cf2ece/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:githooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/conventional-changelog/commitlint">
    <title>conventional-changelog/commitlint Loading status checks…</title>
    <dc:date>2019-03-14T17:46:33+00:00</dc:date>
    <link>https://github.com/conventional-changelog/commitlint</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Lint commit messages


refrr:https://dev.to/maxpou/enhance-your-git-log-with-conventional-commits-3ea4]]></description>
<dc:subject>styleguide bestpractices team collaboration lint validation audit documentation git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:77a766e0120d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:validation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:audit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular">
    <title>conventional-changelog/conventional-changelog</title>
    <dc:date>2019-03-14T17:46:29+00:00</dc:date>
    <link>https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[conventional-changelog angular preset


refrr:https://dev.to/maxpou/enhance-your-git-log-with-conventional-commits-3ea4]]></description>
<dc:subject>styleguide bestpractices team collaboration lint validation audit documentation git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:e29075d414c2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:validation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:audit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/zsh/comments/ass2tc/gitadd_completion_with_full_paths_listed_at_once/">
    <title>Git-add completion with full paths listed at once</title>
    <dc:date>2019-03-11T11:44:55+00:00</dc:date>
    <link>https://www.reddit.com/r/zsh/comments/ass2tc/gitadd_completion_with_full_paths_listed_at_once/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[r/zsh:


refrr:https://www.reddit.com/r/zsh]]></description>
<dc:subject>zsh shell git completion setup</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:f76053614417/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:zsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:completion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.intracto.com/how-to-save-a-puppy-by-creating-a-clean-git-repo">
    <title>How to save a puppy by creating a clean Git repo</title>
    <dc:date>2019-01-27T00:02:58+00:00</dc:date>
    <link>https://blog.intracto.com/how-to-save-a-puppy-by-creating-a-clean-git-repo</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Creating clean and healthy Git repositories save puppies. Here are some of our tried and tested tips that can be used on both short and long term projects. These tips have been created by combining online best practices with personal experience and have delivered many healthy projects over the years.


refrr:https://php.libhunt.com/
Creating clean and healthy Git repositories save puppies. Here are some of our tried and tested tips that can be used on both short and long term projects. These tips have been created by combining online best practices with personal experience and have delivered many healthy projects over the years.


refrr:https://php.libhunt.com/]]></description>
<dc:subject>git bestpractices styleguide .proj:styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:8fd0e2cd1e5c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/marionebl/commitlint/tree/master/%40commitlint/config-conventional">
    <title>marionebl/commitlint Loading status checks…</title>
    <dc:date>2018-12-17T15:31:22+00:00</dc:date>
    <link>https://github.com/marionebl/commitlint/tree/master/%40commitlint/config-conventional</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Lint your conventional commits


refrr:https://www.conventionalcommits.org/en/v1.0.0-beta.2/
Lint your conventional commits


refrr:https://www.conventionalcommits.org/en/v1.0.0-beta.2/]]></description>
<dc:subject>git workflow styleguide guidelines standard team collection community tools bestpractices convention</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:1431d940ba1c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guidelines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:community"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convention"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/conventional-changelog/conventional-changelog">
    <title>conventional-changelog/conventional-changelog Loading status checks…</title>
    <dc:date>2018-12-17T15:29:50+00:00</dc:date>
    <link>https://github.com/conventional-changelog/conventional-changelog</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://www.conventionalcommits.org/en/v1.0.0-beta.2/

refrr:https://www.conventionalcommits.org/en/v1.0.0-beta.2/]]></description>
<dc:subject>git workflow styleguide guidelines standard team collection community tools bestpractices convention changelog documentation generator</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d3d3cdd23b2b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guidelines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:community"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convention"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:changelog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:generator"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#commit">
    <title>angular/angular.js Loading status checks…</title>
    <dc:date>2018-12-17T15:29:38+00:00</dc:date>
    <link>https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#commit</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[We'd love for you to contribute to our source code and to make AngularJS even better than it is today! Here are the guidelines we'd like you to follow:


refrr:https://www.conventionalcommits.org/en/v1.0.0-beta.2/
We'd love for you to contribute to our source code and to make AngularJS even better than it is today! Here are the guidelines we'd like you to follow:


refrr:https://www.conventionalcommits.org/en/v1.0.0-beta.2/]]></description>
<dc:subject>javascript js git workflow styleguide guidelines standard team collection community tools bestpractices convention</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:c37e0f8be63e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guidelines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:community"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convention"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tunnckoCoreLabs/parse-commit-message">
    <title>tunnckoCoreLabs/parse-commit-message Loading status checks…</title>
    <dc:date>2018-12-17T15:29:28+00:00</dc:date>
    <link>https://github.com/tunnckoCoreLabs/parse-commit-message</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Extensible parser for git commit messages following Conventional Commits Specification


refrr:https://www.conventionalcommits.org/]]></description>
<dc:subject>git workflow styleguide guidelines standard team collection community tools bestpractices convention</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:9ea6a17faf7b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guidelines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:community"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convention"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.conventionalcommits.org/en/v1.0.0-beta.2/">
    <title>Conventional Commits</title>
    <dc:date>2018-12-17T15:28:01+00:00</dc:date>
    <link>https://www.conventionalcommits.org/en/v1.0.0-beta.2/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[A specification for adding human and machine readable meaning to commit messages


refrr:https://www.conventionalcommits.org/en/
A specification for adding human and machine readable meaning to commit messages


refrr:https://www.conventionalcommits.org/en/
A specification for adding human and machine readable meaning to commit messages


refrr:https://dev.to/maxpou/enhance-your-git-log-with-conventional-commits-3ea4
A specification for adding human and machine readable meaning to commit messages


refrr:https://dev.to/maxpou/enhance-your-git-log-with-conventional-commits-3ea4]]></description>
<dc:subject>git workflow styleguide guidelines standard team collection community tools bestpractices convention collaboration lint validation audit documentation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:83a95ee3423e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guidelines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:community"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convention"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:validation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:audit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/okonet/lint-staged">
    <title>okonet/lint-staged Loading status checks…</title>
    <dc:date>2018-09-12T14:54:02+00:00</dc:date>
    <link>https://github.com/okonet/lint-staged</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Run linters against staged git files and don't let 💩 slip into your code base!


refrr:https://github.com/topics/workflow]]></description>
<dc:subject>styleguide setup .proj:styleguide .proj:setup lint checker git workflow scripting build</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:3b66acfbd540/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:checker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:build"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://robots.thoughtbot.com/write-good-commit-messages-by-blaming-others">
    <title>Write good commit messages by blaming others</title>
    <dc:date>2018-09-07T01:05:33+00:00</dc:date>
    <link>https://robots.thoughtbot.com/write-good-commit-messages-by-blaming-others</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[To write good commit messages, you must read commit messages. And to read commit messages, you must use git blame effectively.


refrr:https://robots.thoughtbot.com/tags/productivity]]></description>
<dc:subject>styleguide git bestpractices documentation .proj:styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:c64967f451f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/UKHomeOffice/repo-security-scanner">
    <title>UKHomeOffice/repo-security-scanner</title>
    <dc:date>2018-08-06T15:11:49+00:00</dc:date>
    <link>https://github.com/UKHomeOffice/repo-security-scanner</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>.todo security scanner git secrets audit tools checker ★</dc:subject>
<dc:source>https://readitlater.com/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d878a42760bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.todo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:scanner"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:secrets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:audit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:checker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:★"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://citizen428.net/10-common-git-problems-and-how-to-fix-them-e8d809299f08">
    <title>10 Common Git Problems and How to Fix Them</title>
    <dc:date>2018-08-01T16:15:00+00:00</dc:date>
    <link>https://citizen428.net/10-common-git-problems-and-how-to-fix-them-e8d809299f08</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[I originally wrote this article for Codementor in October 2014. It should have something for everyone, from fairly new git users to experienced developers. Sometimes the best way to get a feel for a…

#git
I originally wrote this article for Codementor in October 2014. It should have something for everyone, from fairly new git users to experienced developers. Sometimes the best way to get a feel for a…

#git]]></description>
<dc:subject>git cli tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:1e54a6f1fec7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/zsh-users/antigen">
    <title>zsh-users/antigen</title>
    <dc:date>2018-07-30T15:57:36+00:00</dc:date>
    <link>https://github.com/zsh-users/antigen</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[The plugin manager for zsh. http://antigen.sharats.me


refrr:https://dev.to/cseeman/git-workflow-and-my-new-love-of-git-alias-38kj?utm_source=Newsletter+Subscribers&utm_campaign=3c120dc78f-EMAIL_CAMPAIGN_2018_07_30_10_11&utm_medium=email&utm_term=0_d8f11d5d1e-3c120dc78f-154136585
The plugin manager for zsh. http://antigen.sharats.me


refrr:https://dev.to/cseeman/git-workflow-and-my-new-love-of-git-alias-38kj?utm_source=Newsletter+Subscribers&utm_campaign=3c120dc78f-EMAIL_CAMPAIGN_2018_07_30_10_11&utm_medium=email&utm_term=0_d8f11d5d1e-3c120dc78f-154136585]]></description>
<dc:subject>zsh shell dotfiles git .todo .proj:setup .proj:dotfiles</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:6fed1d8459f8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:zsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.todo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:dotfiles"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Bash-it/bash-it/blob/master/aliases/available/git.aliases.bash">
    <title>Bash-it/bash-it</title>
    <dc:date>2018-07-30T15:57:23+00:00</dc:date>
    <link>https://github.com/Bash-it/bash-it/blob/master/aliases/available/git.aliases.bash</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://dev.to/cseeman/git-workflow-and-my-new-love-of-git-alias-38kj?utm_source=Newsletter+Subscribers&utm_campaign=3c120dc78f-EMAIL_CAMPAIGN_2018_07_30_10_11&utm_medium=email&utm_term=0_d8f11d5d1e-3c120dc78f-154136585]]></description>
<dc:subject>dotfiles zsh git shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:5889d84aef78/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:zsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/cseeman/git-workflow-and-my-new-love-of-git-alias-38kj">
    <title>Git workflow and my new love of Git alias</title>
    <dc:date>2018-07-30T15:57:11+00:00</dc:date>
    <link>https://dev.to/cseeman/git-workflow-and-my-new-love-of-git-alias-38kj</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[gitlab.com/ramlevdk/dotfiles/blob/...

For good or bad, my current Git workflow does not include merges, but rebasing....

#git #macos]]></description>
<dc:subject>dotfiles zsh git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d7e414112942/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:zsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.coveros.com/version-control-your-jenkins-server-configuration-with-git/">
    <title>Version control your Jenkins server configuration with Git</title>
    <dc:date>2018-07-18T02:51:39+00:00</dc:date>
    <link>https://www.coveros.com/version-control-your-jenkins-server-configuration-with-git/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[I’ve worked on a variety of continuous integration and continuous delivery projects. We frequently use Jenkins as our platform for driving all build, provisioning, and deployment activities. As part of this, we have a lot of fairly complicated jobs in Jenkins that we are constantly modifying. As a version control pundit, one of my goals …


refrr:https://www.google.com/]]></description>
<dc:subject>jenkins ci continuousintegration build deployment workflow git config setup .curvo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:7ba808c1dfae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:jenkins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:continuousintegration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:build"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:config"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.curvo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tweetsnippet.com/">
    <title>{ All snippets }</title>
    <dc:date>2018-07-02T15:18:03+00:00</dc:date>
    <link>https://tweetsnippet.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[A curated list of useful snippets, tips and tricks posted on Twitter.

#design


refrr:https://laravel-news.com/tweetsnippet?utm_medium=email&utm_campaign=GitHub%20Tips%20and%20Tricks%20Laravel%20TestTools%20Puphpeteer%20and%20more%20-%20213&utm_content=GitHub%20Tips%20and%20Tricks%20Laravel%20TestTools%20Puphpeteer%20and%20more%20-%20213+CID_bf34ec669b557c823bb8082d0fea1ebd&utm_source=email%20marketing&utm_term=Tweetsnippet%20%20A%20Curated%20List%20of%20Tips%20and%20Tricks%20posted%20on%20Twitter
A curated list of useful snippets, tips and tricks posted on Twitter.

#design


refrr:https://laravel-news.com/tweetsnippet?utm_medium=email&utm_campaign=GitHub%20Tips%20and%20Tricks%20Laravel%20TestTools%20Puphpeteer%20and%20more%20-%20213&utm_content=GitHub%20Tips%20and%20Tricks%20Laravel%20TestTools%20Puphpeteer%20and%20more%20-%20213+CID_bf34ec669b557c823bb8082d0fea1ebd&utm_source=email%20marketing&utm_term=Tweetsnippet%20%20A%20Curated%20List%20of%20Tips%20and%20Tricks%20posted%20on%20Twitter]]></description>
<dc:subject>code inspiration snippets php tips list search css js vue cli shell editor git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:5331dd8d5546/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:inspiration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:snippets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:list"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:vue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dzone.com/articles/git-merge-vs-rebase">
    <title>Git Merge vs. Rebase</title>
    <dc:date>2018-06-20T16:17:53+00:00</dc:date>
    <link>https://dzone.com/articles/git-merge-vs-rebase</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Git merge and rebase serve the same purpose: combining multiple branches into one. This article talks about knowing which one you should use when in DevOps.
Git merge and rebase serve the same purpose: combining multiple branches into one. This article talks about knowing which one you should use when in DevOps.]]></description>
<dc:subject>devops git workflow team howto tools styleguide collaboration reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:66b156567573/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://about.gitlab.com/2018/06/07/keeping-git-commit-history-clean/">
    <title>How (and why!) to keep your Git commit history clean</title>
    <dc:date>2018-06-19T16:46:16+00:00</dc:date>
    <link>https://about.gitlab.com/2018/06/07/keeping-git-commit-history-clean/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Git commit history is very easy to mess up, here's how you can fix it!
Git commit history is very easy to mess up, here's how you can fix it!]]></description>
<dc:subject>bestpractices styleguide git documentation team collaboration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:aa8b0cf2683e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collaboration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://snyk.io/blog/ten-git-hub-security-best-practices/">
    <title>10 GitHub Security Best Practices</title>
    <dc:date>2018-06-05T17:40:13+00:00</dc:date>
    <link>https://snyk.io/blog/ten-git-hub-security-best-practices/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Your source code should be one of your prize possesions. You must protect it with security processes and practices to ensure you don't put your code or users at risk. This cheat sheet covers 10 best practices you should consider implementing in your GitHub repository or organisation to enforce security on your projects.
Your source code should be one of your prize possesions. You must protect it with security processes and practices to ensure you don't put your code or users at risk. This cheat sheet covers 10 best practices you should consider implementing in your GitHub repository or organisation to enforce security on your projects.]]></description>
<dc:subject>bestpractices github security git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d1e7781bd03e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://githooks.com/">
    <title>Learn how to improve your Git skills</title>
    <dc:date>2018-05-23T20:17:14+00:00</dc:date>
    <link>https://githooks.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[An introductory guide and resource for Git hooks. Learn how to use pre-commit hooks, post-commit hooks, post-receive hooks, and more. Created by Matthew Hudson, a programmer experimenting with combining Git + WebHooks + Webpipes.


refrr:https://www.google.com/
An introductory guide and resource for Git hooks. Learn how to use pre-commit hooks, post-commit hooks, post-receive hooks, and more. Created by Matthew Hudson, a programmer experimenting with combining Git + WebHooks + Webpipes.


refrr:https://www.google.com/]]></description>
<dc:subject>git hooks reference automation cli shell scripting git-hooks</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:216b870160a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:hooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git-hooks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://zellwk.com/blog/gitignore/">
    <title>What to add to your Gitignore File</title>
    <dc:date>2018-04-26T03:14:04+00:00</dc:date>
    <link>https://zellwk.com/blog/gitignore/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[

Hey, I'm Zell. I'm a designer, developer and writer. This is where I share everything I know.


refrr:https://medium.com/smallprogtips/the-manageable-gitignore-file-414e8ac7c4b2]]></description>
<dc:subject>development tools git bestpractices styleguide setup dotfiles</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:02b649512db8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.atlassian.com/blog/software-teams/git-team-workflows-merge-or-rebase">
    <title>Git team workflows: merge or rebase?</title>
    <dc:date>2018-04-24T16:35:55+00:00</dc:date>
    <link>https://www.atlassian.com/blog/software-teams/git-team-workflows-merge-or-rebase</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[The question is simple: In a software team using git and feature branching, what’s the best way to incorporate finished work back to your main line of development? It’s one of those recurring debates where both sides have strong opinions, and mindful conversation can sometimes be hard (for other examples of heated debate see: The … Read More


refrr:https://www.atlassian.com/blog/page/11
The question is simple: In a software team using git and feature branching, what’s the best way to incorporate finished work back to your main line of development? It’s one of those recurring debates where both sides have strong opinions, and mindful conversation can sometimes be hard (for other examples of heated debate see: The … Read More


refrr:https://www.atlassian.com/blog/page/11]]></description>
<dc:subject>git workflow processes .proj:rb-systems styleguide bestpractices shell cli tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:1fd7c6e04494/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:processes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:rb-systems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.atlassian.com/blog/software-teams/the-essence-of-branch-based-workflows">
    <title>The essence of branch-based workflows</title>
    <dc:date>2018-04-24T16:35:45+00:00</dc:date>
    <link>https://www.atlassian.com/blog/software-teams/the-essence-of-branch-based-workflows</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Two weeks ago I had the pleasure of speaking at the Jazoon conference in Switzerland about Git workflows. One particular piece that seemed to resonate well with the audience was the idea of looking at the underlying rules when it comes to branch based workflows. Workflows A workflow defines steps that represent how your team … Read More

#git-branching


refrr:https://www.atlassian.com/blog/page/11]]></description>
<dc:subject>git workflow processes .proj:rb-systems styleguide bestpractices shell cli tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:f52bcaf9e7d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:processes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:rb-systems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.atlassian.com/blog/software-teams/simple-git-workflow-simple">
    <title>Simple Git workflow is simple</title>
    <dc:date>2018-04-24T16:35:40+00:00</dc:date>
    <link>https://www.atlassian.com/blog/software-teams/simple-git-workflow-simple</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Many teams have already migrated to git and many more are transitioning to it now. Apart from training single developers and appointing Champions to help with the adoption it is imperative to pick a nice and simple code collaboration practice that does not complicate things too much. With git one can definitely conjure very complicated workflows, I’ve … Read More


refrr:https://www.atlassian.com/blog/page/11
Many teams have already migrated to git and many more are transitioning to it now. Apart from training single developers and appointing Champions to help with the adoption it is imperative to pick a nice and simple code collaboration practice that does not complicate things too much. With git one can definitely conjure very complicated workflows, I’ve … Read More


refrr:https://www.atlassian.com/blog/page/11]]></description>
<dc:subject>git workflow processes .proj:rb-systems styleguide bestpractices shell cli tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:2bd1bf99c954/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:processes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:rb-systems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://zwischenzugs.com/2018/03/26/git-log-the-good-parts/">
    <title>git log – the Good Parts</title>
    <dc:date>2018-03-27T12:17:03+00:00</dc:date>
    <link>https://zwischenzugs.com/2018/03/26/git-log-the-good-parts/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[If you’re managing a complex git codebase with multiple developers, then you may well be using a tool like GitHub or BitBucket to delve into the history and figure out branch and merge issues…


refrr:https://zwischenzugs.com/2018/03/26/git-log-the-good-parts/
If you’re managing a complex git codebase with multiple developers, then you may well be using a tool like GitHub or BitBucket to delve into the history and figure out branch and merge issues…


refrr:https://zwischenzugs.com/2018/03/26/git-log-the-good-parts/]]></description>
<dc:subject>git bestpractices log tips tutorial cli shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:c8e0f16e2f89/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:log"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://flaviocopes.com/how-to-handle-git-subrepositories/">
    <title>An easy way to handle Git subrepositories</title>
    <dc:date>2018-03-26T13:17:26+00:00</dc:date>
    <link>https://flaviocopes.com/how-to-handle-git-subrepositories/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[In this post I describe the simplest way I found to manage Git subrepositores.


refrr:https://flaviocopes.com/
In this post I describe the simplest way I found to manage Git subrepositores.


refrr:https://flaviocopes.com/]]></description>
<dc:subject>git submodules package cli shell dependencies</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:a889d34e9f63/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:submodules"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dependencies"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mergebase.com/doing-git-wrong/2018/03/07/fun-with-git-pull-rebase/">
    <title>Too much fun with “git pull –rebase”</title>
    <dc:date>2018-03-09T00:13:40+00:00</dc:date>
    <link>https://mergebase.com/doing-git-wrong/2018/03/07/fun-with-git-pull-rebase/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Doing Git Wrong
]]></description>
<dc:subject>git rebase workflow bestpractices team code tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:e326b28b8c4e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:rebase"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.git-tower.com/learn/git/email-course">
    <title>Error</title>
    <dc:date>2018-02-11T17:43:11+00:00</dc:date>
    <link>https://www.git-tower.com/learn/git/email-course</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Our learn section helps you get started with various web and software skills. Free online books, videos, and ebooks get you off the ground as quickly as possible.
Our learn section helps you get started with various web and software skills. Free online books, videos, and ebooks get you off the ground as quickly as possible.]]></description>
<dc:subject>book ebooks git tools development app</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:f71cf13f6d39/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ebooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:app"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.git-tower.com/learn/git/videos">
    <title>Learn Version Control with Git</title>
    <dc:date>2018-02-11T17:43:04+00:00</dc:date>
    <link>https://www.git-tower.com/learn/git/videos</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Learn version control with Git - with our step-by-step video course. Each lesson covers just a single topic and is easily digestible (with an average duration of just 5 minutes). Start now!
Learn version control with Git - with our step-by-step video course. Each lesson covers just a single topic and is easily digestible (with an average duration of just 5 minutes). Start now!]]></description>
<dc:subject>video book ebooks git tools development app</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:108f9eeaa0c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ebooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:app"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.git-tower.com/learn/git/ebook/en/desktop-gui/introduction">
    <title>Introduction</title>
    <dc:date>2018-02-11T17:43:01+00:00</dc:date>
    <link>https://www.git-tower.com/learn/git/ebook/en/desktop-gui/introduction</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Our learn section helps you get started with various web and software skills. Free online books, videos, and ebooks get you off the ground as quickly as possible.]]></description>
<dc:subject>book ebooks git tools development app tower</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:e8ce044995a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ebooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tower"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://confluence.atlassian.com/bitbucket/reduce-repository-size-321848262.html">
    <title>Reduce repository size</title>
    <dc:date>2018-01-05T21:10:25+00:00</dc:date>
    <link>https://confluence.atlassian.com/bitbucket/reduce-repository-size-321848262.html</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Project and issue tracking


refrr:https://www.google.com/]]></description>
<dc:subject>git tools files reference documentation shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:4c081475b2c3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:files"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://seesparkbox.com/foundry/semantic_commit_messages">
    <title>Sparkbox</title>
    <dc:date>2018-01-05T16:23:58+00:00</dc:date>
    <link>https://seesparkbox.com/foundry/semantic_commit_messages</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[See how a minor change to your commit message style can make you a better programmer.
See how a minor change to your commit message style can make you a better programmer.]]></description>
<dc:subject>styleguide bestpractices git documentation team collaboration .proj:rb-wiki</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:a57a73dc461e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:rb-wiki"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://trevordmiller.com/courses/real-world-git">
    <title>Real-world Git</title>
    <dc:date>2018-01-05T01:48:59+00:00</dc:date>
    <link>https://trevordmiller.com/courses/real-world-git</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Learn the most important Git commands
Learn the most important Git commands]]></description>
<dc:subject>git courses tutorial learning class education devtools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:8b541b4d09fd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:courses"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:class"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:devtools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/brigade/overcommit">
    <title>brigade/overcommit: A fully configurable and extendable Git hook manager</title>
    <dc:date>2017-12-17T02:09:46+00:00</dc:date>
    <link>https://github.com/brigade/overcommit</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>automation dotfiles shell git workflow lint cli</dc:subject>
<dc:identifier>https://pinboard.in/u:michaelfox/b:14042d116a70/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gregoryszorc.com/blog/2017/12/11/high-level-problems-with-git-and-how-to-fix-them/">
    <title>High-level Problems with Git and How to Fix Them</title>
    <dc:date>2017-12-13T13:52:18+00:00</dc:date>
    <link>https://gregoryszorc.com/blog/2017/12/11/high-level-problems-with-git-and-how-to-fix-them/</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>git workflow</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:60ae12555c07/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://lornajane.net/posts/2014/git-submodules-for-dependent-or-common-code">
    <title>Git Submodules for Dependent or Common Code</title>
    <dc:date>2017-12-12T02:04:57+00:00</dc:date>
    <link>https://lornajane.net/posts/2014/git-submodules-for-dependent-or-common-code</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Submodules are one of the most powerful and most mistrusted features in git, at least in the web development part of the internet where I spend my time. I’ve seen them go horribly wrong, but …


refrr:https://lornajane.net/posts/2017/using-npm-link-to-develop-dependent-projects
Submodules are one of the most powerful and most mistrusted features in git, at least in the web development part of the internet where I spend my time. I’ve seen them go horribly wrong, but …


refrr:https://lornajane.net/posts/2017/using-npm-link-to-develop-dependent-projects]]></description>
<dc:subject>git submodules workflow</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d6c78b417cfe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:submodules"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.robinwieruch.de/developer-setup/">
    <title>Technical Cheatsheet: Development Environment Setup</title>
    <dc:date>2017-12-07T02:41:28+00:00</dc:date>
    <link>https://www.robinwieruch.de/developer-setup/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Technical cheatsheet to setup your MAC developer environment with Homebrew, Git, Sublime as Editor, iTerm2 as Terminal / Command Line Tool and GitHub. Setup your development environment to get started...


refrr:https://www.robinwieruch.de//page/5/
Technical cheatsheet to setup your MAC developer environment with Homebrew, Git, Sublime as Editor, iTerm2 as Terminal / Command Line Tool and GitHub. Setup your development environment to get started...


refrr:https://www.robinwieruch.de//page/5/]]></description>
<dc:subject>cheatsheet sublime git cli shell dotfiles development environment setup .proj:setup</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:83b4ed76bea6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cheatsheet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:sublime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:environment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:setup"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://m.dotdev.co/git-rebase-for-reasonable-developers-26dc8776dc25">
    <title>Git Rebase for Reasonable Developers</title>
    <dc:date>2017-12-06T20:33:46+00:00</dc:date>
    <link>https://m.dotdev.co/git-rebase-for-reasonable-developers-26dc8776dc25</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[I started with version control the classic way: index-v1.html; index-v2.html, index-final.html, index-FINAL.html, index-FINAL2.html, etc. So, when I was introduced to Visual SourceSafe during the dot…

#git #github #tutorial


refrr:https://www.google.com/]]></description>
<dc:subject>git rebase reference cli shell tools workflow</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:ef890ebe044c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:rebase"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jonas.github.io/tig/INSTALL.html">
    <title>Installation</title>
    <dc:date>2017-12-05T15:03:46+00:00</dc:date>
    <link>https://jonas.github.io/tig/INSTALL.html</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Download a tarball from https://github.com/jonas/tig/releases or clone the Tig repository git://github.com/jonas/tig.git.


refrr:https://github.com/jonas/tig
Download a tarball from https://github.com/jonas/tig/releases or clone the Tig repository git://github.com/jonas/tig.git.


refrr:https://github.com/jonas/tig]]></description>
<dc:subject>shell zsh dotfiles cli customization .todo .proj:setup git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:7e143fa4ca3b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:zsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:customization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.todo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:.proj:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://keevitaja.com/posts/using-github-private-repositories-as-composer-dependencies">
    <title>Using GitHub private repositories as composer dependencies</title>
    <dc:date>2017-11-21T17:20:31+00:00</dc:date>
    <link>https://keevitaja.com/posts/using-github-private-repositories-as-composer-dependencies</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Sometimes your workflow requires using private GitHub repositories as composer dependencies.
Sometimes your workflow requires using private GitHub repositories as composer dependencies.]]></description>
<dc:subject>git repo composer devops organization team php</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:7e6eb687b293/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:repo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:composer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:organization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:php"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jcs.org/notaweblog/2010/01/27/merging_a_git_repo_into_a_subdirectory">
    <title>merging a git repo into a subdirectory</title>
    <dc:date>2017-11-20T16:46:02+00:00</dc:date>
    <link>https://jcs.org/notaweblog/2010/01/27/merging_a_git_repo_into_a_subdirectory</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[merging a git repo into a subdirectory

update: this behavior is now supported natively in git with subtree merging.
merging a git repo into a subdirectory

update: this behavior is now supported natively in git with subtree merging.]]></description>
<dc:subject>git shell cli organization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:8bc9728041b7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:organization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://the-awesome-git-cheat-sheet.com/">
    <title>The awesome git cheat sheet</title>
    <dc:date>2017-11-17T16:58:52+00:00</dc:date>
    <link>https://the-awesome-git-cheat-sheet.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[This Awesome Git cheat sheet serves as a quick reference for basic Git commands. It helps you learn Git. Git branches, remote repositories, undoing changes, etc.
This Awesome Git cheat sheet serves as a quick reference for basic Git commands. It helps you learn Git. Git branches, remote repositories, undoing changes, etc.]]></description>
<dc:subject>git cheatsheet reference cli shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:07087a130ffd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cheatsheet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codeburst.io/trunk-based-development-vs-git-flow-a0212a6cae64">
    <title>Trunk-based Development vs. Git Flow</title>
    <dc:date>2017-11-13T14:51:06+00:00</dc:date>
    <link>https://codeburst.io/trunk-based-development-vs-git-flow-a0212a6cae64</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[In order to develop quality software, we need to be able to track all changes and reverse them if necessary. Version control systems fill that role by tracking project history and helping to merge…

#git #technology #programming #software-development #web-development


refrr:https://medium.com/millennial-falcon-technology/reformatting-your-code-base-using-prettier-or-eslint-without-destroying-git-history-35052f3d853e
In order to develop quality software, we need to be able to track all changes and reverse them if necessary. Version control systems fill that role by tracking project history and helping to merge…

#git #technology #programming #software-development #web-development


refrr:https://medium.com/millennial-falcon-technology/reformatting-your-code-base-using-prettier-or-eslint-without-destroying-git-history-35052f3d853e]]></description>
<dc:subject>workflow bestpractices styleguide git cli shell team</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:f7cdbb261b4a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:team"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/millennial-falcon-technology/reformatting-your-code-base-using-prettier-or-eslint-without-destroying-git-history-35052f3d853e">
    <title>Reformatting your code base using prettier or eslint without destroying git history</title>
    <dc:date>2017-11-13T14:50:19+00:00</dc:date>
    <link>https://medium.com/millennial-falcon-technology/reformatting-your-code-base-using-prettier-or-eslint-without-destroying-git-history-35052f3d853e</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[First off I need to thank Elliot Chance for his blog post that helped me get this mission off the ground. I work for a company that uses node.js (and other frameworks like angular) for the…

#git #nodejs #prettier


refrr:https://nodejs.libhunt.com/newsletter/78?utm_source=newsletter_mailer&utm_medium=email&utm_campaign=weekly
First off I need to thank Elliot Chance for his blog post that helped me get this mission off the ground. I work for a company that uses node.js (and other frameworks like angular) for the…

#git #nodejs #prettier


refrr:https://nodejs.libhunt.com/newsletter/78?utm_source=newsletter_mailer&utm_medium=email&utm_campaign=weekly]]></description>
<dc:subject>javascript node js lint beautify format convert git cli shell tools styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:85c7c47ccf95/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:beautify"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:format"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:convert"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/vitorgalvao/tiny-scripts">
    <title>GitHub - vitorgalvao/tiny-scripts: Collection of small scripts</title>
    <dc:date>2017-11-12T17:19:45+00:00</dc:date>
    <link>https://github.com/vitorgalvao/tiny-scripts</link>
    <dc:creator>michaelfox</dc:creator><dc:subject>scripting shell git cli bookmarks tools dotfiles gif pinboard</dc:subject>
<dc:identifier>https://pinboard.in/u:michaelfox/b:f8b4c93f66e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bookmarks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:dotfiles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:gif"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:pinboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/gitaarik/8735255">
    <title>Git Submodules basic explanation</title>
    <dc:date>2017-10-26T02:23:18+00:00</dc:date>
    <link>https://gist.github.com/gitaarik/8735255</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://github.com/puikinsh/Activello

refrr:https://github.com/puikinsh/Activello]]></description>
<dc:subject>git submodules cli shell tools tutorial organization files</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:33945c6a3d48/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:submodules"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:organization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:files"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rawgit.com/">
    <title>RawGit</title>
    <dc:date>2017-10-25T15:32:10+00:00</dc:date>
    <link>http://rawgit.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[RawGit serves raw files directly from GitHub with proper Content-Type headers.
RawGit serves raw files directly from GitHub with proper Content-Type headers.]]></description>
<dc:subject>cdn git github hosting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:aad5e6e125e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:hosting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://workingcopyapp.com/manual.html">
    <title>Working Copy Users’ guide</title>
    <dc:date>2017-10-25T15:27:14+00:00</dc:date>
    <link>https://workingcopyapp.com/manual.html</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Learn how to use this powerful Git client for iOS, for stand-alone Post-PC development or to complement your existing workflow.


refrr:https://workingcopyapp.com/]]></description>
<dc:subject>ios git development tools apps manual guide reference workflow workingcopy urlscheme</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:0eff13562cc4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:apps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:manual"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workingcopy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:urlscheme"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://workingcopyapp.com/url-schemes.html#x-callback-url">
    <title>URL schemes in Working Copy</title>
    <dc:date>2017-10-25T14:43:03+00:00</dc:date>
    <link>https://workingcopyapp.com/url-schemes.html#x-callback-url</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[To allow integration with other applications and automated workflows Working Copy can be opened with special URL schemes and controlled with x-callback-url. Commands that change data or read content out of Working Copy is protected by a secret key.


refrr:https://workingcopyapp.com/
To allow integration with other applications and automated workflows Working Copy can be opened with special URL schemes and controlled with x-callback-url. Commands that change data or read content out of Working Copy is protected by a secret key.


refrr:https://workingcopyapp.com/]]></description>
<dc:subject>ios workflow urlscheme apps tools development git workingcopy manual guide reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:51cf9ca8fc77/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:urlscheme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:apps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workingcopy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:manual"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blach.io/2015/05/26/using-git-on-your-ipad-or-iphone-with-working-copy-and-textastic/">
    <title>Using Git on iOS with Working Copy and Textastic</title>
    <dc:date>2017-10-25T14:39:00+00:00</dc:date>
    <link>http://blach.io/2015/05/26/using-git-on-your-ipad-or-iphone-with-working-copy-and-textastic/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Use Working Copy and Textastic on your iPad or iPhone to access your Git repositories, edit files and commit your changes.


refrr:http://blach.io/archives/]]></description>
<dc:subject>workflow automation ios iphone git development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:efe60d72602d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:iphone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blach.io/2016/08/02/opening-git-repository-folders-in-textastic-6-2/">
    <title>Opening Git repository folders in Textastic 6.2</title>
    <dc:date>2017-10-25T14:38:52+00:00</dc:date>
    <link>http://blach.io/2016/08/02/opening-git-repository-folders-in-textastic-6-2/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Use Textastic to seamlessly open entire Git repositories from Working Copy as external folders.


refrr:http://blach.io/archives/
Use Textastic to seamlessly open entire Git repositories from Working Copy as external folders.


refrr:http://blach.io/archives/]]></description>
<dc:subject>workflow automation ios iphone git development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:431dcd188fd3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:iphone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://overcast.fm/+Ii8ZYedCg">
    <title>Ep. 1 Automating CodeCommit and CodePipeline Integration — DevOps on AWS Radio — Overcast</title>
    <dc:date>2017-10-25T02:14:49+00:00</dc:date>
    <link>https://overcast.fm/+Ii8ZYedCg</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[In this episode, Paul Duvall and Brian Jakovich from Stelligent cover recent DevOps in AWS news and do a deep dive into automating the integration of CodeCommit and CodePipeline using CloudFormation. Finally, they bring you into a Stelligent roundtable to discuss recent DevOps in AWS engagements with customers.]]></description>
<dc:subject>codecommit aws devops git continuousintegration codepipeline podcast</dc:subject>
<dc:identifier>https://pinboard.in/u:michaelfox/b:15fa379eeecf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:codecommit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:continuousintegration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:codepipeline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:podcast"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://guide.freecodecamp.org/">
    <title>freeCodeCamp Guide</title>
    <dc:date>2017-10-24T17:56:58+00:00</dc:date>
    <link>https://guide.freecodecamp.org/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[This website is full of articles about all things related to programming. You can use the search bar above to find something you would like to learn about, or use the navigation to explore the content.


refrr:https://github.com/freeCodeCamp/guides
This website is full of articles about all things related to programming. You can use the search bar above to find something you would like to learn about, or use the navigation to explore the content.


refrr:https://github.com/freeCodeCamp/guides]]></description>
<dc:subject>programming learning development guide php git javascript node collection ★</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d260251059b4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:★"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://guides.github.com/">
    <title>GitHub Guides</title>
    <dc:date>2017-10-24T17:55:38+00:00</dc:date>
    <link>https://guides.github.com/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[GitHub Flow is a lightweight, branch-based workflow that supports teams and projects where deployments are made regularly. This guide explains how and why GitHub Flow works.


refrr:https://github.com/
GitHub Flow is a lightweight, branch-based workflow that supports teams and projects where deployments are made regularly. This guide explains how and why GitHub Flow works.


refrr:https://github.com/]]></description>
<dc:subject>git reference github tutorial guide howto opensource workflow bestpractices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:4f174610a6e3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:bestpractices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/IMSGlobal/openbadges-specification">
    <title>IMSGlobal/openbadges-specification</title>
    <dc:date>2017-10-24T17:41:50+00:00</dc:date>
    <link>https://github.com/IMSGlobal/openbadges-specification</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[This is the official code repository for the Open Badges Specification. See the published documentation for information about the current Open Badges standard. The documentation is generated from the contents of this repository. Contribute pull requests here to suggest edits and participate in the continuing development of the spec.


refrr:https://github.com/ottonomy/openbadges-specification
This is the official code repository for the Open Badges Specification. See the published documentation for information about the current Open Badges standard. The documentation is generated from the contents of this repository. Contribute pull requests here to suggest edits and participate in the continuing development of the spec.


refrr:https://github.com/ottonomy/openbadges-specification]]></description>
<dc:subject>web standard documentation badges git repo code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:6ac0f5e61ea2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:badges"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:repo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/lanthaler/GitSynchronizer">
    <title>lanthaler/GitSynchronizer</title>
    <dc:date>2017-10-24T17:38:03+00:00</dc:date>
    <link>https://github.com/lanthaler/GitSynchronizer</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Keeps a local folder synchronized with a Git repository on GitHub.


refrr:https://github.com/lanthaler?tab=repositories]]></description>
<dc:subject>git shell sync tools files backup</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:e20a00c8bf66/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:sync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:files"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:backup"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://murze.be/2017/10/remove-big-file-wrongly-committed-git-repo/">
    <title>How to remove a big file wrongly committed to a Git repo</title>
    <dc:date>2017-10-23T20:32:47+00:00</dc:date>
    <link>https://murze.be/2017/10/remove-big-file-wrongly-committed-git-repo/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Today I accidentally committed a multi GB file to the git repo of the project I was working on and pushed it. Damn! Because of that big file cloning the repo again would take a long long time. Removing the file locally and pushing again would not solve the problem as that big file is …


refrr:https://murze.be/2017/10/laravel-package-log-http-requests/
Today I accidentally committed a multi GB file to the git repo of the project I was working on and pushed it. Damn! Because of that big file cloning the repo again would take a long long time. Removing the file locally and pushing again would not solve the problem as that big file is …


refrr:https://murze.be/2017/10/laravel-package-log-http-requests/]]></description>
<dc:subject>git cli shell tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:5b885419d611/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tommy-muehle/php-hooks">
    <title>tommy-muehle/php-hooks</title>
    <dc:date>2017-09-22T14:56:42+00:00</dc:date>
    <link>https://github.com/tommy-muehle/php-hooks</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[refrr:https://github.com/REBELinBLUE?page=2&tab=stars

refrr:https://github.com/REBELinBLUE?page=2&tab=stars]]></description>
<dc:subject>php shell git-hooks hooks automation lint testing tools devtools cli git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:0c4cb6b83272/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git-hooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:hooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:devtools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tech.adroll.com/blog/web/2014/03/05/adding-jscs-to-your-commit-hook.html">
    <title>How to add JSCS to your pre-commit hook</title>
    <dc:date>2017-09-01T15:25:56+00:00</dc:date>
    <link>http://tech.adroll.com/blog/web/2014/03/05/adding-jscs-to-your-commit-hook.html</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Here's how we added JSCS, a JavaScript style checker, to our git workflow.


refrr:http://tech.adroll.com/blog/page4/
Here's how we added JSCS, a JavaScript style checker, to our git workflow.


refrr:http://tech.adroll.com/blog/page4/]]></description>
<dc:subject>javascript git githooks automation scripting shell cli node lint validation tools styleguide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:eb58eaf69d67/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:githooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:lint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:validation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:styleguide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://timacdonald.me/writing-a-zero-downtime-deployment-script/">
    <title>Writing a Zero Downtime Deployment Script</title>
    <dc:date>2017-08-29T00:28:43+00:00</dc:date>
    <link>https://timacdonald.me/writing-a-zero-downtime-deployment-script/</link>
    <dc:creator>michaelfox</dc:creator><description><![CDATA[Having never written a shell script before, I thought I'd try and level up by writing a simple deployment script for my website and my clients websites. The outcome: FlipIt™


refrr:http://boringmonday.com/
Having never written a shell script before, I thought I'd try and level up by writing a simple deployment script for my website and my clients websites. The outcome: FlipIt™


refrr:http://boringmonday.com/]]></description>
<dc:subject>deployment php sysadmin server devops git workflow</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:michaelfox/b:d2eb5af6022f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:michaelfox/t:workflow"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>