HYF-Class19 / home

Home repository for Class19
https://hyf-class19.github.io/home/
MIT License
9 stars 12 forks source link

John Edelbi: Workflows , 2weeks #106

Open johnedelbi opened 2 years ago

johnedelbi commented 2 years ago

[my fork of module repository]()

Learning Objectives

Priorities: πŸ₯š, 🐣, πŸ₯, πŸ” (click to learn more)
There is a lot to learn in this repository. If you can't master all the material at once, that's expected! Anything you don't master now will always be waiting for you to review when you need it. These 4 emoji's will help you prioritize your study time and to measure your progress: - πŸ₯š: Understanding this material is required, it covers the base skills you'll need for this module and the next. You do not need to finish all of them but should feel comfortable that you could with enough time. - 🐣: You have started all of these exercises and feel you could complete them all if you just had more time. It may not be easy for you but with effort you can make it through. - πŸ₯: You have studied the examples and started some exercises if you had time. You should have a big-picture understanding of these concepts/skills, but may not be confident completing the exercises. - πŸ”: These concepts or skills are not necessary but are related to this module. If you are finished with πŸ₯š, 🐣 and πŸ₯ you can use the πŸ” exercises to push yourself without getting distracted from the module's main objectives. ---

πŸ₯š 0. Local Development Without Git

Practice the foundational workflows of software development by learning to write Markdown locally on your own computer using Visual Studio Code (VSCode), the Command Line Interface (CLI), and NPM scripts to automate your code's quality (formatting, linting and spell checking).

πŸ₯š 1. Local Development With Git

Practice using Git to save and organize your development process. You will learn how you can use Git to go back to previous versions of your project, and to work on different changes in parallel.

πŸ₯š 1. Local/Remote Development

Learn how you can connect your local Git repositories with a GitHub repository to add more structure to your development process and to share your projects.

johnedelbi commented 2 years ago

Week 1

I Need Help With:

update .cspell.json to add words that should be allowed in your project

What went well?

almost everything

What went less well?

change the file name from capital to small letters and try to push it through git

Lessons Learned

type of Licenses check status configure my repository to block pushing to main

Sunday Prep Work

I am still preparing and reading more about git and GitHub settings

yildiztugba commented 2 years ago

@johnedelbi you are doing well!!

I will look for that

update .cspell.json to add words that should be allowed in your project

*you don't need to link your pr to your checkin

bermarte commented 2 years ago

I suggest you to add a file at the time, I don't think you need to add anything other than your bio file and possibly the images you used.

johnedelbi commented 2 years ago

@bermarte you mean that to commit the image then commit the john bio ?

bermarte commented 2 years ago

@bermarte you mean that to commit the image then commit the john bio ?

Probably you used git add . by doing this you also added the file .cspell.json without realizing it. But I am not sure.

johnedelbi commented 2 years ago

i think that i need to add it cuz i read here in the learning objective that i need to

update .cspell.json to add words that should be allowed in your project

so next time should i push it or keep it locally?

bermarte commented 2 years ago

You got a point here, so strictly speaking you are correct. It's written

you can update .cspell.json to add words that should be allowed in your project.

In the sense that you have learned how to do it, you know what its function/use is. That's the list of the learning objectives for this module.

so next time should i push it or keep it locally?

I think no one else has added it, so this time you can ignore it. You can keep it locally.

johnedelbi commented 2 years ago

Week 2

I Need Help With:

nothing I see that everything was going well for me.

What went well?

almost everything

What went less well?

nothing

Lessons Learned

everything on workflow and I go deep on git and learn about :

git squash git rebase git cherry-pick git flow git fork and how to contribute to other projects

Sunday Prep Work

I am still preparing and reading more about Agile Development for Sunday class