Skip to main content

292 Search results for "best practices"

REST API /

Using the REST API

Using the REST API Learn how to use the GitHub REST API, follow best practices, and troubleshoot problems. Getting started with the REST API Rate limits

Pull requests / Collaborate with pull requests /

Getting started

and pull model or the shared repository model. Best practices for pull requests You can follow best practices to improve the consistency and quality of pull

Apps / Creating GitHub Apps / Writing code for a GitHub App /

About writing code for a GitHub App

write the code for your GitHub App, you should ensure that it follows best practices. If necessary, remember to update your GitHub App registration. If your

Code security / Security advisories /

Guidance on reporting and writing information about vulnerabilities

Guidance on reporting and writing information about vulnerabilities Best practices for writing security advisories and managing privately reported security

REST API / Authentication /

Keeping your API credentials secure

Follow these best practices to keep your API credentials and tokens secure. Choose an appropriate authentication method You should choose an authentication

Apps / GitHub Marketplace /

Creating apps for GitHub Marketplace

outlined on this page before the listing can be published. Security best practices for apps on GitHub Marketplace Guidelines for preparing a secure app

Apps /

GitHub Marketplace

Requirements for listing an app Security best practices for apps on GitHub Marketplace Customer experience best practices for apps Viewing metrics for your listing

Apps / OAuth apps /

Building OAuth apps

logo image and customizing the background. Best practices for creating an OAuth app Follow these best practices to improve the security and performance of

GitHub Desktop / Overview /

About GitHub Desktop

without needing to memorize or look up syntax. Follow best practices. GitHub Desktop encourages best practices. For example, it helps you to create an accurate

Apps / GitHub Marketplace / Create Marketplace apps /

Requirements for listing an app

providing a good customer experience, see "Customer experience best practices for apps." Brand and listing requirements for all apps Apps that