Skip to content

Repository with examples for the "Introduction To Programming" course given by me @ Faculty of Mathematics and Informatics, Sofia University

Notifications You must be signed in to change notification settings

Justsvetoslavov/Introduction_to_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Материали от семинарите и практикумите по "Увод в програмирането"

зимен семестър 2022/2023, спец. Софтуерно инженерство & Информационни системи

Екип

Никола Светославов Деян Светославов Георги Терзиев Пламена Илиева Contributors

Github workflow

  1. Star the repository star the repo

  2. Fork the repository

  3. Clone the repository on your local machine

    • How to clone a repository.

    • In GitHub desktop - Repository -> Repository settings... -> Fork behavior -> select To contribute to the parent repository repo menu repo-settings

  4. Fetch origin

    • fetch origin
  5. Create a branch

    • You should create branch for each 3 tasks.
    • The branch should be created from the master branch of the original repository. In this way you will always have the latest changes .
    • About branches.
    • How to create branch.
  6. Add a solution for a task

    • Create a cpp file for each task.
    • The name of the file should be TaskXX.cpp where XX is the number of the task
      e.g. Task01.cpp, Task12.cpp etc.
    • Copy your solution into the file.
  7. Commit solution to a task

    • Commit the file for the task.
    • Each task should be in seperate commit.
    • Repeat step 5. and 6. until you have 3 tasks in the new branch.
      Then create a new branch and start from step 4.
    • About commits.
  8. Open PR to the original repository to the master branch

    • How to create pull request.
    • The pull request should request to merge the changes of your branch in the fork to the master branch of the original repositor.
    • The title of the Pull Request should be:
      Pract.\<number\>: Add \<first task number\> - \<last task number\> | \<name\>
      
      Example:
      Pract.03: Add 01-03 | John Doe
      
    • The description of the pull Request should be
      \<name\> \<lastname\>
      \<group\> \<fn\>
      
      Example:
      John Doe 
      2 2MI0600192
      
💥 DANGER
If a pull request has more than 3 tasks or the title or description are not in the format described above, the PR will be rejected and will not be reviewed.

About

Repository with examples for the "Introduction To Programming" course given by me @ Faculty of Mathematics and Informatics, Sofia University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages