- Get your repository credentials from your instructor
- Clone your repository:
git clone <repository-url>
- Set up your SSH key in Git for access
Your repository should follow this structure:
your-repo/
├── workshop1/
│ ├── task1/
│ │ └── solution.py # or other file types
│ └── task2/
│ └── solution.py
└── workshop2/
└── task1/
└── solution.go
- Write your solution locally
- Test with provided test cases
- Commit and push:
git add . git commit -m "Solve task1" git push
- Connect to development environment:
ssh -p 2222 git@<sshcontainer-host>
- Write and test your solution
- Commit and push from container
Test results appear as commit status with a link to the detailed results.:
## ✅ All Tests Passed
### Test Results
| Test # | Task | Status | Time | Details |
|--------|-------------------|--------|-------|---------|
| 1 | workshop1/task1 | ✅ | 0.14s | |
| 2 | workshop1/task1 | ✅ | 0.16s | |
- Check task deadlines in test case descriptions
- Use meaningful commit messages
- Test your code with edge cases
- Ask for help if you're stuck