Skip to content

krishnasvp/MyPortfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributing to My Portfolio

Thank you for considering contributing to My Portfolio! I welcome your contributions to help make this project better.

Getting Started

To contribute, follow these steps:

  1. Fork the Repository: Click on the "Fork" button at the top right corner of this repository's page to create your own copy of the repository.

  2. Clone Your Fork: Clone your forked repository to your local machine using the following command:

git clone https://github.com/(yourProfile)/MyPortfolio.git
  1. Create a Branch: Create a new branch for your changes. It's recommended to name your branch according to the feature or fix you're working on.
git checkout -b feature/add-new-section
  1. Make Changes: Make your desired changes to the project. Whether it's adding new sections, updating content, or fixing bugs, feel free to modify the files accordingly.

  2. Commit Your Changes: Once you've made your changes, commit them to your branch with descriptive commit messages.

git add .
git commit -m "Add new section to showcase projects"
  1. Push Changes to Your Fork: Push your changes to your forked repository on GitHub.
git push origin feature/add-new-section
  1. Submit a Pull Request: Go to the GitHub page of your forked repository and click on the "New pull request" button. Provide a descriptive title and summary of your changes, then submit the pull request.

  2. Wait for Review: Wait for your pull request to be reviewed by the project maintainers. They may provide feedback or request changes before merging your changes into the main repository.

  3. Sync with Upstream: Periodically, sync your forked repository with the original repository to incorporate any new changes.

git remote add upstream https://github.com/krishnasvp/MyPortfolio.git
git fetch upstream
git checkout main
git merge upstream/main
git push origin main

Questions or Issues

If you have any questions, issues, or suggestions regarding this project, feel free to open an issue on the GitHub repository.

Thank you for contributing to My Portfolio!