Skip to content

ctrl-alt-Defeat-icpc/Elomocpc2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FCPC (ferdowsi university icpc)

Hello and welcome to Elmocpc 2024.

For ease of coding, try using the template file in addition to the following.

Repository Structure

Each team member has their own unique folder to work on their solutions or experiments. The repository follows this structure:

.
├── ali/        # Folder for Ali solutions
├── amirreza/   # Folder for Amirreza solutions
├── rahmat/     # Folder for Rahmat solutions
├── .gitignore  # Ignoring unnecessary files
├── README.md   # Collaboration guide
└── update.py   # Script to automate Git pull/push

Each person should only work in their assigned folder to avoid conflicts.

Initial Setup

  1. Clone the repository:
    git clone https://github.com/ctrl-alt-Defeat-icpc/Elmocpc2024
  2. you should write your solutions in your own folder!
  3. Ensure the .gitignore file is in place to keep unnecessary files out of the repository.

Working Together

Syncing with the Repository

To keep your local repository up-to-date and push your changes, use the update.py script.

python update.py

or

python3 update.py

This will:

  • Pull the latest changes from the repository.
  • Add and commit changes in your folder.
  • Push your changes back to the repository.
Solving Conflicts

If you encounter merge conflicts:

  1. Identify the conflicting files in the Git output.
  2. Open the files and manually resolve the conflicts.
  3. After resolving conflicts:
python update.py

Let’s collaborate effectively and do our best in the competition! 🎉

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published