kalyan-vurugonda / Contribute-To-This-Project-First

If you have never contributed to any repository on GitHub, then contribute here in just simple steps.

Home Page:https://opensourcecommunity-hub.github.io/Contribute-To-This-Project-First/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contribute-To-This-Project-First

Want to get started with open source? Don't worry we have got you covered. Contribute to this repository to begin your open source journey from this Repository. If you have never contributed to any repository on GitHub, then contribute here in just simple steps. Try it will be Fun!!

Setup Git If You've Never Used Git Before

  • git config --global user.name "John_Doe"
  • git config --global user.email "john@example.com"

๐Ÿ‘จโ€๐Ÿ’ป Contributing

PRs Welcome Open Source Love

  • Take a look at the existing Issues or create a new issue!

  • Fork the Repo, create a branch for any issue that you are working on and commit your work.

  • Create a Pull Request (PR), which will be promptly reviewed and given suggestions for improvements by the community.

  • Add screenshots or screen captures to your Pull Request to help us understand the effects of the changes that are included in your commits.

โญ HOW TO MAKE A PULL REQUEST:

1. Start by making a fork the Contribute-To-This-Project-First repository. Click on the symbol at the top right corner.

2. Click on the green Code button on your forked Repository, then either the HTTPS or SSH option and, click the icon to copy the URL. Now you have a copy of the project. Thus, you can play around with it locally on your computer.

3. Run the following commands into a terminal window (Command Prompt, Powershell, Terminal, Bash, ZSH). Do this to download the forked copy of this repository to your computer.

  git clone https://github.com/YOUR_GITHUB_USERNAME/Contribute-To-This-Project-First.git

4. Switch to the cloned folder. You can paste this command into the same terminal window.

  cd Contribute-To-This-Project-First

5. Set upstream command:

git remote add upstream https://github.com/Susmita-Dey/Google-Homepage-Clone-With-HTML-CSS.git

6. Make a new branch. Your username would make a good branch because it's unique.

  git checkout -b <name-of-new-branch>

7. Sync your fork or local repository with the origin repository:

  • In your forked repository click on "Fetch upstream"
  • Click "Fetch and merge".

Alternatively, Git CLI way to Sync forked repository with origin repository:

git fetch upstream
git merge upstream/main

Github Docs for Syncing

8. Create a file named your-username.yml in the directory public/data. Your brand new file should look something similar to this one:

name: Martin Developers
bio: Software Developer
skills:
- python
- perl
- pascal
location: India
interest: Web Development

For clarity, see this file

9. Stage your changes.

  git add .

10. Commit the changes.

  git commit -m "Add <your-github-username>"

11. Check the status of your repository.

  git status

12. The response should be like this:

On branch <name-of-your-branch>
nothing to commit, working tree clean

13. Pushing your repository to GitHub.

  git push origin <name-of-your-branch>

or

  git branch -M main
  git push -u origin main

14. Create a Pull Request!

15. Congratulations! You've made your first contribution! ๐Ÿ™Œ๐Ÿผ

All the best! ๐Ÿฅ‡

Alternatively, skip all the steps above by using Gitpod Ready-to-Code

๐Ÿ›ก๏ธ License

Contribute-To-This-Project is licensed under the MIT License - see the LICENSE file for details.

Connect with me

โ€‚ โ€‚ โ€‚ โ€‚

Any questions, feel free to let us know!

Join the conversation on our Discord community!

๐Ÿ™ Support

This project needs a โญ๏ธ from you. Don't forget to leave a star โญ๏ธ

Thanks to all the contributors โค๏ธ


Built with โค๏ธ in India ๐Ÿ‡ฎ๐Ÿ‡ณ

About

If you have never contributed to any repository on GitHub, then contribute here in just simple steps.

https://opensourcecommunity-hub.github.io/Contribute-To-This-Project-First/

License:MIT License


Languages

Language:HTML 63.4%Language:CSS 36.6%