Starting point for a Python project.
You can use this repository as a starting point for any Alpha Griffin Python project. Here's an example of one way to accomplish this with GitHub:
- Start a new repository on GitHub but do not initialize as you will be pushing an existing repository (a clone of pyproject). For this example we'll name it my_new_thing.
git clone http://github.com/AlphaGriffin/pyproject my_new_thing
cd my_new_thing
git remote remove origin
git remote add origin http://github.com/AlphaGriffin/my_new_thing
git push -u origin master
Now your clone of pyproject lives at the new GitHub address and pushes will go there by default.
Recommended
With this extra step you can easily pull and merge again in the future from this master pyproject repository:
git remote add pyproject http://github.com/AlphaGriffin/pyproject
Using git pull pyproject
you can pull and merge the latest from pyproject at any time.
There's a few things you'll want to do for first commit:
- Rename the default project source folder:
git mv ag/pyproject ag/my_new_thing
- Update variables in
setup.py
- Update project name in
.gitignore
(look for pyproject.egg-info)
To install this project to the local system: python setup.py install