Hello everyone!
Welcome to our Club's Official Website Repository. This website was finished this past January of 2022. We hope you all liked how it came out. However, we now have made this repository public so you all will be able to contribute to future features that you believe the Club should add to the website or if you have any concerns and suggestions. Learn more on how to get started below:
- Must be familiar with using Git and Github (otherwise you may come across many errors). We will include resources below to get started on using these two tools if you aren't familiar with them.
- Git and Github Intro Video
- In some of the steps listed below, you may come across a command in terminal that asks you for your username or password. This means that you haven't made a token for your Github account yet. Please watch this Youtube video to get a token set up.
If you'd like to get new features that you believe will enhance our Club's website, then the best way for this to happen is through creating a pull request. The following steps will only be able to be done if you have connected your systems terminal to your Github account and that you have forked this repository.
- Scroll up to the top of the webpage. You'll see this:
- Click on the "Fork" button.
- You should now have a forked repository. Any changes or additions that you make will happen in this forked repository.
- You will need to first clone your forked CSS_Website repository.
- Click on the green "Code" button on this repository.
- Under "SSH", copy the link that you see there. It should look something similar to this
git@github.com:jjcss/CSS_Website.git - Go to your terminal. Make sure you aren't in another folder.
- Type in the command
git clone {paste the link that you've just copied here}- As an example,
git clone git@github.com:jjcss/CSS_Website.git
- As an example,
- You should now have a new folder in your system name "CSS_Website" (we recommend you save the folder on your Desktop)
- If you followed the steps correctly then you have now cloned this repository correctly
- Open up the new repository folder ("CSS_Website") in your IDE
- For this example, we'll make Visual Studio Code our IDE.
- Let's cd into the CSS_Website folder with this command on your terminal
cd CSS_Website. You can also drag the selected folder into your terminal aftercd. - Open up Visual Studio Code and open up the CSS_Website folder from inside.
- After succesfully navigating into the CSS_Website Folder, create a new branch:
- To create a new branch insert commang
git checkout -b randomNameinto your terminal (Make Sure branch name is specific to the feature you want to add) - Begin coding the new features that you'd like to add to the website.
- After you're finished commit these new changes
- Enter command
git add .to add all files that had any new changes. - Enter command
git commit -m "message pertaining to feature"
- To create a new branch insert commang
- After adding new code in your new branch, create a pull request
- Now that you've committed the new changes to your new branch, push all these new changes to the Club's repository with the command
git push origin nameOfBranchYouAreWorkingOn - Head over to the club's repository and you should now see a yellow warning of a pull request. Click it and insert all the necessary information
- Make sure to be really specific as to what feature you just did. This way, executives of the club will be able to quickly look over your pull request and your code.
- Now that you've committed the new changes to your new branch, push all these new changes to the Club's repository with the command
- Once you're done, click on the green button "Create Pull Reequest". Then, wait for a club executive to approve your pull request. Any comments or concerns about it will be in the pull request that you've created.
If you have any new ideas, resources, features, questions related to the club website, or errors on the website that you would like to let us know, then click on the green button "New Discussion".
- Head over to "Discussions" in this repository.
- Select the appropriate category for your discussion.
- Write a detailed description of what you would like to say. Be as specific as possible.
🌐Website ▫ 🛠Github ▫ 💬Discord ▫ ✉️Email: computersocjjay@gmail.com ▫ 📷Instagram ▫ 🎙LinkedIn ▫ 📋Facebook ▫ 💌Sign-up Form to receive club email updates ▫ 🌲Linktree
- Leandro Gamarra (President)
- Annie H. (Treasurer)
- Wing K.
- Luis B. (Previous VP)
- Yannelly M.



