Skip to content

Instantly share code, notes, and snippets.

View ProfYaffle's full-sized avatar
💭
Shall I sit in a corner and rust, or just fall apart where I'm standing?

Ian ProfYaffle

💭
Shall I sit in a corner and rust, or just fall apart where I'm standing?
  • UK. Midlands. Or the south-west. I get confused.
View GitHub Profile

x. Git Terminology

Some quick definitions that will help you understand what's going on here:

  1. A branch is a line of development - maybe a new version, or a new feature that someone is working on. They can be merged back together later.
  2. A git clone fetches all items that make up a remote project and copies them locally into a new, empty directory on your machine.
  3. A commit is a specific point in the git history - effectively, a contribution to a branch, or a change affecting one of more chunks of the code.
  4. A git checkout is when you switch from one part of the code to another, such as between branches or back and forth through the commit history.
  5. A git fetch finds out what the current HEAD is of whatever you have checked out, and goes and gets any missing objects (files, code, images) for you.
  6. The HEAD is the tip of whatever branch you currently have checked out. If you've checked out a commit that isn't the HEAD, you have a detached HEAD
  7. A git merge weaves new objects (m
@ProfYaffle
ProfYaffle / tvh-docs.md
Last active August 29, 2015 14:22
Tvheadend Documentation Thoughts

##Yaffle's thoughts on documentation...

I've completed converting the existing documentation HTML into markdown. It's available on https://profyaffle.github.io/ and https://tvheadend.readthedocs.org/en/latest/.

Basic structure of pages is now more consistent, as is layout/format. Content varies wildly, from current to rubbish; language is similar, some is clear and some needs re-writing.

The conversion of the webUI-specific (tab) pages seems to be functioning okay as well, so I have write-once, use-many

###Proposed next steps:

@ProfYaffle
ProfYaffle / setup.adoc
Last active August 24, 2025 03:50
Setting up tvheadend for the first time

Setting up tvheadend for the First Time

Version: DRAFT-2015-05-20