barrycumbie / miniature-octo-zebra

Cumbie's Full Demo REPO w/issues and branches for stable code samples
GNU General Public License v3.0
0 stars 0 forks source link

the dev process: iss => local branch => dev work => local test => git salute => dev server test => p/r => review & resolve => merge => product test #8

Open barrycumbie opened 11 months ago

barrycumbie commented 11 months ago

iss => local branch => dev work => local test => git salute => dev server test => p/r => review & resolve => merge => product test

start with an issue, like this one.

can you write a test, like this: navigate to APP, input email address, click send, receive email at inputted address.

barrycumbie commented 11 months ago

TODO: make a list of all tests, maybe on a wiki...or a test script file in the REPO itself?

barrycumbie commented 11 months ago

🌎 ☁️ On GitHub

  1. Create an issue card, like this one #8

First time set up working with the REPO (skip to ... if devbox has a...)

  1. head over to <source code>
  2. big green button dropdown button <> Code and https tab, copy the URL. URL template is 'https://github.com/{{YOUR-USER-NAME}}/{{YOUR-REPO-NAME}}.git`

🌎 :earth 💻

Clone the origin/remote/GitHub REPO to your local/terrestrial/devBox

  1. open your preferred bash terminal
  2. navigate to your preferred directory to house repos, e.g. cd desktop/repos/
  3. git clone + paste in that URL
  4. cd into new git directory, the repo name you just cloned
  5. code . to open up a new instance of vsCode with your project all loaded up
  6. close current terminal
  7. toggle over to the vsCode

Already have a clone on your devBox?

  1. open vsCode
  2. on vsCode terminal: ⌨️ cmd + ~
  3. navigate to the directory: e.g., cd/desktop/repos/my-gitHub-repo-name
  4. git pull

Create the local dev branch

  1. on vsCode terminal: ⌨️ cmd + ~
  2. git checkout -b iss8
  3. do all your dev work!

local test

git salute

dev server test => p/r => review & resolve => merge => product test