rdmulford / pokerus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokerus

pokedex app

Development

env setup: https://reactnative.dev/docs/environment-setup

# setup dev env
cp .env.example .env
# adjust values in .env as needed

# NOTE must reset yarn cache for env changes to take effect (ie: yarn start --reset-cache)

# use node version
nvm use

# install
yarn install

# install pods
cd ios
pod install

# start metro
yarn start

# start ios simulator
yarn ios

branch stategy

# get latest from main

git checkout main
git fetch
git pull

# create new local branch
git checkout -b <feature-branch>

# make code changes
# use git add <files> and git commit as you go

# (if needed) get latest from main
git checkout main
git fetch
git pull
git checkout <feature-branch>
git merge main
# resolve conflicts

# add changes and push up branch
git add <files> # can use git add . to add all
git commit -m "commit message"
git push -u origin <branch>

# create a pull-request
# can use gh cli or just in github ui

Notes

Contributors

  • @rdmulford
  • @mulfordkl

About


Languages

Language:TypeScript 42.9%Language:Java 25.0%Language:Objective-C 19.6%Language:JavaScript 6.3%Language:Ruby 3.2%Language:Starlark 2.4%Language:Shell 0.6%