Get started, troubleshoot, and make the most of GitHub. Documentation for new users, developers, administrators, and all of GitHub's products.
github kullanımı hakkında dokumantasyon
GitHub, sürüm kontrolü, işbirliği ve yazılım geliştirme yönetimi için merkezi bir platformdur. Havuz oluşturma, dal yönetimi, commit işlemi, pull request'ler ve issue takibi temel becerilerdir. Türkçe ve İngilizce resmi dokümantasyon, video eğitimler, interaktif kurslar ve rehberler kullanıcıları adım adım destekler.
Learn how to start building, shipping, and maintaining software with GitHub. Explore our products, sign up for an account, and connect with the world's largest development community.
Learn to use and manage the repositories that allow you to store and collaborate on your project's code.
Discover how to create, review, and merge pull requests, resolve merge conflicts, and work with forks.
Learn how you can use GitHub Issues to plan and track your work.
Authenticate securely to GitHub with passwords, tokens, SSH keys, and more—and keep your account protected.
You can use organizations to collaborate with a large number of people across many projects at once, while managing access to your data and customizing settings.
Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.
Learn to safely publish and consume packages, store your packages alongside your code, and share your packages privately with your team or publicly with the open source community. You can also automate your packages with GitHub Actions.
Create integrations, retrieve data, and automate your workflows with the GitHub REST API.
To create integrations, retrieve data, and automate your workflows, use the GitHub GraphQL API. The GitHub GraphQL API offers more precise and flexible queries than the GitHub REST API.
Updates, ideas, and inspiration from GitHub to help developers build and design software.
10,000+ courses from schools like Stanford and Yale - no application required. Build career skills in data science, computer science, business, and more.
Use our beginner friendly Git course to integrate Git and GitHub and manage versions of your projects using Git branches.
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, XML and more.