Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

This is a template repository for new swift packages.

Creating a new project based on this template

Invoke the clone script (zsh required):

git clone git@github.com:swiftuilib/new-component
cd new-component
./bin/clone My-View

Work on your project:

xed my-view

Git configuration

Optionally configure git with recommended settings by creating a conf/git/user file (git-ignored):

# conf/git/user
[user]
  signingkey = ABCDEF0123456789
  name = ghuser
  email = 123456789+ghuser@users.noreply.github.com

And include the recommended settings in the local repo config:

git init
git config include.path ../conf/git/shared

You can encrypt your user file as ghuser.gpg

 gpg --output conf/git/users/ghuser.gpg --encrypt --recipient ghuser conf/git/user

Commit and push changes

Finally add everything to git:

git checkout -b develop
git add -A
git commit -m "Initial commit"
git remote add origin git@github.com:swiftuilib/my-view
git push -u origin master

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages