<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Git on rostrum.blog</title>
    <link>https://www.rostrum.blog/tags/git/</link>
    <description>Recent content in Git on rostrum.blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-gb</language>
    <lastBuildDate>Sat, 27 Feb 2021 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="https://www.rostrum.blog/tags/git/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Typo-shaming my Git commits</title>
      <link>https://www.rostrum.blog/2021/02/27/typos/</link>
      <pubDate>Sat, 27 Feb 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2021/02/27/typos/</guid>
      <description>The author at work (CC BY-SA 3.0 KaterBegemot)  tl;dr Nearly 10 per cent of the commits to this blog’s source involve typo fixes, according to a function I wrote to search commit messages via the {gh} package.
 Not my typo I’m sure you’ve seen consecutive Git commits from jaded developers like ‘fix problem’, ‘actually fix problem?’, ‘the fix broke something else’, ‘burn it all down’. Sometimes a few swear words will be thrown in for good measure (look no further than ‘Developers Swearing’ on Twitter).</description>
    </item>
    
    <item>
      <title>Build an R package with {usethis}</title>
      <link>https://www.rostrum.blog/2019/11/01/usethis/</link>
      <pubDate>Fri, 01 Nov 2019 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2019/11/01/usethis/</guid>
      <description>Ossie, a Cabinet Office cat (via @cabinetofficeuk)  tl;dr  I gave a talk about creating an R package with helper functions from the {usethis} package In the session I created a new package from scratch called {cabinet} for identifying the cats that live in the UK Government’s Cabinet Office See the slides in a dedicated window or view their source See the {cabinet} package source and its website Jump to a list of other materials   Coffee packaging I gave a talk at a Cabinet Office Coffee &amp;amp; Coding session about building R packages from scratch.</description>
    </item>
    
    <item>
      <title>Git going: Git and GitHub</title>
      <link>https://www.rostrum.blog/2019/10/21/git-github/</link>
      <pubDate>Mon, 21 Oct 2019 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2019/10/21/git-github/</guid>
      <description>tl;dr Git is software on your computer that acts as a brain to store the version history of your files. Forget the discombobulation of file names like weasel-facts_FINAL.txt, weasel-facts_FINAL_comments.txt, etc, etc. GitHub is a website and cloud service for storing your version history remotely and for making collaboration easier.
Jump to:
 Summary Version control Step-by-Step What next Other resources   Summary This post is a basic and non-comprehensive introduction to Git and GitHub, with a focus on Mac users who are starting a project and working alone.</description>
    </item>
    
    <item>
      <title>Git going: the command line</title>
      <link>https://www.rostrum.blog/2019/02/01/git-going-cl/</link>
      <pubDate>Fri, 01 Feb 2019 00:00:00 +0000</pubDate>
      
      <guid>https://www.rostrum.blog/2019/02/01/git-going-cl/</guid>
      <description>Examples of inputs and outputs at the command line  tl;dr This post is a basic introduction to the command line, focusing on macOS’s Terminal. Here are some commonly-used commands:
  Command Example Short explanation    pwd pwd Print working directory  cd cd &amp;lt;filepath&amp;gt; Change directory  ls ls List folder contents  mkdir mkdir &amp;lt;folder name&amp;gt; Make directory (folder)  touch touch &amp;lt;filename&amp;gt; Create a file  nano nano &amp;lt;filename&amp;gt; Open Nano editor  open open &amp;lt;filename&amp;gt; Open a file in its default program  mv mv &amp;lt;filename&amp;gt; &amp;lt;filepath&amp;gt; Move a file  rm rm &amp;lt;filename&amp;gt; Remove (delete) a file  man man &amp;lt;command name&amp;gt; Manual for a command     New Year’s R-solution People shared recently on Twitter their R goals for 2019 (see Maëlle Salmon’s post).</description>
    </item>
    
  </channel>
</rss>