- Fork this repo to your personal Github account
- Clone it from your personal github account onto your laptop ***this is important...make sure you're cloning from your own personal account and not where you forked from
- Add this repo as a remote on your laptop by typing "git remote add upstream https://github.com/CodingDojoDallas/webFun_feb_2017.git"
- Create a folder inside of it with your name, ex. chris_ulanowicz
- Create 2 more folders inside of your named folder called 'Assignments' and 'Algorithms'
- Create a file inside your folder named '.keep'
- Stage (git add .) and Commit (git commit -m "your_message_here") your changes
- git push (this'll update your personal Github acccount with all the changes
- In your github repo create a pull request
- Make sure you're in your master branch in your local repo (type 'git branch' if you need to check or 'git checkout master' to go to it)
- type 'git fetch upstream' (this fetches any new changes on the Coding Dojo repo)
- type 'git rebase upstream/master' (this merges those changes and updates your local repo)
- Create and go to a new branch by typing 'git checkout -b "lastName_date_time"'
- type 'git branch' to make sure you're on your newly created branch
- copy any new assignments you have into your 'named' folder in the repo *****IMPORTANT - Please copy the actual assignment folder/files and not the zip files *****
- stage (git add .) and commit (git commit -m "your_message") your changes
- type 'git push' to push these new changes up to your personal github account (you will probably get a message saying you need to type something like 'git push --set-upstream origin {{ your branch }}' Go ahead and type that line exactly as you see it on your terminal/cli)
- now go to your personal github account and you should see the new branch that you pushed up (usually in a beige box) and to the right a 'create pull request' button...click it
- add any comments you have or questions and keep clicking through 'pull request' and you're done!