Junior — Middle
Tell us about your experience using GitHub in projects
sobes.tech AI
Answer from AI
In projects, I used GitHub for source code management and team collaboration. The main practices included:
- Creating and managing branches for developing new features and fixing bugs.
- Using pull requests for code review and discussing changes before merging into the main branch.
- Setting up CI/CD through GitHub Actions for automatic building and testing of the project.
- Maintaining project documentation in README and Wiki on GitHub.
- Using Issues for tracking tasks and bugs.
Example of using a pull request:
# Creating a new branch
git checkout -b feature/new-feature
# Working on the code
# ...
# Pushing the branch to GitHub
git push origin feature/new-feature
Then, a pull request is created in the GitHub web interface for discussion and merging of changes.