Skip to content

Dude4Linux/TKLtemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TKLtemplate - Template for starting a NEW TurnKey GNU/Linux appliance

TKLtemplate is an open source application licensed under the GPL.

Description or Purpose

This template is meant to be used when starting a new TurnKey GNU/Linux appliance. Do not use when forking an existing appliance, instead follow the Guidelines.

Usage

Create a new project repository on GitHub

  • Log into GitHub, and browse to your home directory.
  • Click on the Repositories tab; then click the New button.
  • Enter a repository name appropriate for the new appliance.

Note: GitHub will offer to create a README.rst file. Leave the option unchecked.

Clone the repository

To be able to work on the project you'll need to clone it.

On your TKLdev workstation, enter:

cd projects
git clone git@github.com:USERNAME/PROJECTNAME.git
cd PROJECTNAME

Tip: GitHub will provide a convenient link with the correct USERNAME and PROJECTNAME that you can copy and paste.

Fetch and Merge the TKLtemplate

To copy the TKLtemplate, we'll add it as an upstream source.

git remote add upstream https://github.com/Dude4Linux/TKLtemplate.git
git fetch upstream
git merge upstream/master
git branch --unset-upstream
git remote remove upstream

Replace template README.rst

git rm README.rst
git mv README.app README.rst

Edit README.rst and changelog

Edit the files, replacing all references to #MyApp#, #Author#, #email# and #date# with the appropriate values.

Commit and Push the changes

git add .
git commit -m "initial commit"
git push -u origin master

About

A template for starting a NEW TurnKey Linux Appliance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published