From e0618537c1ce1bdc86d893f532df113a4f1eac1e Mon Sep 17 00:00:00 2001 From: syedmouaazfarrukh Date: Mon, 30 Jan 2023 07:07:50 -0800 Subject: [PATCH] Adding content to 105-repo-hosting-services --- .../105-repo-hosting-services/100-github.md | 20 ++++++++++++++++++- .../105-repo-hosting-services/index.md | 18 ++++++++++++++++- 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/src/roadmaps/flutter/content/105-repo-hosting-services/100-github.md b/src/roadmaps/flutter/content/105-repo-hosting-services/100-github.md index 1d347d3e4..4ef9bd37b 100644 --- a/src/roadmaps/flutter/content/105-repo-hosting-services/100-github.md +++ b/src/roadmaps/flutter/content/105-repo-hosting-services/100-github.md @@ -1 +1,19 @@ -# Github \ No newline at end of file +# Github + +GitHub is a web-based platform that provides hosting for software development and version control using Git. It is widely used by developers and organizations around the world to manage and collaborate on software projects. + +With GitHub, you can: + +- Store your code in a repository (repo) and version it using Git. +- Collaborate with other people on a project by sharing your repo and working together on code changes. +- Share your projects with the world by making your repos public. +- Use GitHub to discover new projects and contribute to existing ones by forking a repo, making changes, and submitting a pull request. +- Track issues and bugs, and manage projects with features like project boards, milestones, and wikis. + +GitHub also provides a wide range of tools and services for developers, including GitHub Pages for hosting websites, GitHub Actions for automating workflows, and GitHub Marketplace for finding and integrating with third-party tools. + +Learn more from the following resources: + +- [Git and GitHub for Beginners - Crash Course](https://www.youtube.com/watch?v=RGOj5yH7evk) +- [Get Started with Github](https://docs.github.com/en) +- [GitHub Tutorial – for Beginners](https://www.freecodecamp.org/news/git-and-github-for-beginners/) \ No newline at end of file diff --git a/src/roadmaps/flutter/content/105-repo-hosting-services/index.md b/src/roadmaps/flutter/content/105-repo-hosting-services/index.md index ca921962f..0928ef765 100644 --- a/src/roadmaps/flutter/content/105-repo-hosting-services/index.md +++ b/src/roadmaps/flutter/content/105-repo-hosting-services/index.md @@ -1 +1,17 @@ -# Repo hosting services \ No newline at end of file +# Repo Hosting Services + +There are several repository hosting services that support Flutter development. Here are some popular options: + +- GitHub: One of the most widely used repository hosting services for Flutter projects. It provides hosting for Git repositories, issue tracking, collaboration, and many other features. +- GitLab: A web-based Git repository manager that provides a wide range of features, including version control, issue tracking, continuous integration, and more. +- Bitbucket: A Git and Mercurial repository hosting service that provides features such as pull requests, code reviews, and team management. +- AWS CodeCommit: A fully managed Git repository service provided by Amazon Web Services. It integrates with other AWS services and provides features such as branch protection, code reviews, and continuous integration. +- Azure DevOps: A set of development tools, services, and features provided by Microsoft, including version control (Git), continuous integration, and project management. + +When choosing a repository hosting service for your Flutter project, consider your specific needs and requirements, such as collaboration, scalability, and cost. You may also want to consider factors such as ease of use, integrations, and support for third-party tools. + +Learn more from the following links: + +- [Host Flutter Website On GitHub Pages](https://www.youtube.com/watch?v=z-yOqoQ2q6s) +- [How to Deploy a Flutter Web App?](https://medium.com/solute-labs/flutter-for-web-how-to-deploy-a-flutter-web-app-c7d9db7ced2e) +- [Deploying - Flutter](https://docs.flutter.dev/deployment/web#deploying-to-the-web) \ No newline at end of file