Omdena-NIC-Nepal / machine-learning-linear-regression-ai-dreamers

omdena-nic-nepal-classroom-1f2b87-machine_learning_linear_regression-Machine_Learning_Linear_Regress created by GitHub Classroom
1 stars 3 forks source link

Fork Repository and Work on Respective Branch #2

Open urs-santoshh opened 3 months ago

urs-santoshh commented 3 months ago

Description:

To ensure smooth collaboration and maintain the integrity of the main branch, please follow the below steps when contributing to this repository:

  1. Clome the Repository:

    • Create a copy of the repository in your local machine by cloning it.
  2. Work on a Respective Branch:

    • Create a new branch from the main
    • And name the branch according to your name (e.g., john-doe).
  3. Do Not Push Directly to Main:

    • Direct pushes to the main branch are not allowed.
    • This practice ensures that all changes are reviewed before merging.
  4. Review and Merge Process:

    • Once your work is complete, open a Pull Request (PR) from your branch to the main branch.
    • Request a review from your team members.
    • Address any feedback or requested changes.
    • Only merge the PR to main once all conflicts are resolved and approvals are obtained.

Workflow Summary:

  1. Clone the repository.
  2. Create a new branch for your work.
  3. Commit and push changes to your branch.
  4. Open a Pull Request to the main branch.
  5. Request reviews and address feedback.
  6. Merge to main after conflict resolution and approval.

By following these steps, we can maintain a clean and functional main branch, ensuring that all contributions are properly reviewed and integrated.

Thank you for your cooperation!

rimalaayush commented 3 months ago

Description:

To ensure smooth collaboration and maintain the integrity of the main branch, please follow the below steps when contributing to this repository:

  1. Fork the Repository:

    • Create a personal copy of the repository by forking it.
    • This allows you to freely experiment with changes without affecting the original project.
  2. Work on a Respective Branch:

    • Create a new branch from the main
    • And name the branch according to your name (e.g., john-doe).
  3. Do Not Push Directly to Main:

    • Direct pushes to the main branch are not allowed.
    • This practice ensures that all changes are reviewed before merging.
  4. Review and Merge Process:

    • Once your work is complete, open a Pull Request (PR) from your branch to the main branch.
    • Request a review from your team members.
    • Address any feedback or requested changes.
    • Only merge the PR to main once all conflicts are resolved and approvals are obtained.

Workflow Summary:

  1. Fork the repository.
  2. Create a new branch for your work.
  3. Commit and push changes to your branch.
  4. Open a Pull Request to the main branch.
  5. Request reviews and address feedback.
  6. Merge to main after conflict resolution and approval.

By following these steps, we can maintain a clean and functional main branch, ensuring that all contributions are properly reviewed and integrated.

Thank you for your cooperation!

LGTM

Ashish-pixel333 commented 3 months ago

ok i will do that to ensure the workflow goes smoothly.