1. Copy Clone JAMStart

Clone Philosophy
My basic philosophy is that the JAMStart project is a starter project for quickly creating the scaffolding and framework for a new Nuxt Markdown site and not meant to be a long term relationship. Therefore, after using JAMStart project for a base for a new project, there will not be be any 'synching'. You own this code going forward, warts 😦 and wonders 😍 both.
Creating a New Project using JAMStart
In the following steps, NewProject
is the name of your new repo but you would substitute your real project name instead.
- Create
NewProject
repo at GitHub, GitLab, BitBucket, etc.- do not create any files, READMEs, etc. Leave blank.
- get the new url to your repo =>
<NewProject url>
- Clone from
JAMSTART
repo into aNewProject
directory (theNewProject
directory, i.e.{NewProject DirName}
will get created during this step).
git clone https://github.com/PennockProjects/JAMStart.git {NewProject DirName}
- Change into your
{NewProject DirName}
directory
cd {NewProject DirName}
- Set your remote to your
<NewProject url>
git remote set-url origin <NewProject url>
- Push it
git push
Example
As an example, here is the command-line for how I did this for a new Repo called TestCloneCopy
. The GitHub url I created looked like this https://github.com/PennockProjects/TestCloneCopy.git
PS C:\dev> git clone https://github.com/PennockProjects/JAMStart.git TestCloneCopy
Cloning into 'TestCloneCopy'...
remote: Enumerating objects: 668, done.
remote: Counting objects: 100% (668/668), done.
remote: Compressing objects: 100% (329/329), done.
remote: Total 668 (delta 323), reused 653 (delta 311), pack-reused 0 (from 0)
Receiving objects: 100% (668/668), 7.97 MiB | 10.13 MiB/s, done.
Resolving deltas: 100% (323/323), done.
PS C:\dev> cd .\TestCloneCopy\
PS C:\dev\TestCloneCopy> git remote set-url origin https://github.com/PennockProjects/TestCloneCopy.git
PS C:\dev\TestCloneCopy> git push
Enumerating objects: 668, done.
Counting objects: 100% (668/668), done.
Delta compression using up to 8 threads.
Compressing objects: 100% (317/317), done.
Writing objects: 100% (668/668), 7.97 MiB | 3.27 MiB/s, done.
Total 668 (delta 323), reused 668 (delta 323)
remote: Resolving deltas: 100% (323/323), done.
To https://github.com/PennockProjects/TestCloneCopy.git
* [new branch] main -> main
PS C:\dev\TestCloneCopy>