Index
A
- atom feed
- releases, subscribing via / Subscribing to new releases via atom feed
B
- branches and pull requests connection
- about / The connection between branches and pull requests
- shared repository model / Create branches directly in a project – the shared repository model
- fork and pull model / Create branches in your fork – the fork and pull model
C
- code versioning
- managing / Managing code versioning
- release, creating / Creating a release
- release, editing / Editing a release
- tag, pushing from command line / Pushing a tag from the command line
- prerelease, marking / Marking as prerelease
- draft release, making / Making a draft of a release
- files, uploading / Uploading your own files
- Contributors tab, graphs
- about / Contributors – additions/deletions
- additions / Contributors – additions/deletions
- deletions / Contributors – additions/deletions
F
- fine-tuned e-mail notifications
- about / Fine-tuning e-mail notifications
- Fully Qualified Domain Name (FQDN) / Using a custom domain
G
- GitHub
- github-essentials
- reference / Creating a project page manually
- GitHub API
- advanced techniques, for usage / Tips and tricks
- GitHub documentation
- references / Using a custom domain
- GitHub Pages
- about / GitHub Pages
- reference / GitHub Pages
- for users and organizations / User, organization, and project pages
- for project pages / User, organization, and project pages
- user page, creating / Creating a user or an organization page
- organization page, creating / Creating a user or an organization page
- project page, creating manually / Creating a project page manually
- project page, creating with GitHub page generator / Creating a project page with GitHub page generator
- project page, updating with GitHub page generator / Updating a project page with GitHub page generator
- custom domain, using / Using a custom domain
- page, customizing with Jekyll / How to customize your page using Jekyll
- GitHub web editor
- using / Use the GitHub web editor
- shared repository model / The shared repository model
- fork and pull model / The fork and pull model
- gitignore
- global member privileges
- about / Global member privileges
- gollum library
- about / Installing gollum
- graphs
- about / Graphs
- reference / Graphs
- Contributors tab / Contributors – additions/deletions
- repository's traffic / See a repository's traffic – visitors, clones, and popular content
- Commits tab / Commits over time
I
- issue tracker
- about / Learning how to use the powerful benefits of the issue tracker
- benefits / Learning how to use the powerful benefits of the issue tracker
- issue, creating / Creating a new issue
- issues, assigning to users / Assigning issues to users
- labels / Labels
- milestones / Milestones
- tips and tricks / Tips and tricks
- keyboard shortcuts, navigating with / Navigating easily with keyboard shortcuts
J
- Jekyll
- used, for customizing GitHub page / How to customize your page using Jekyll
- installing / Installing Jekyll
- about / Introduction to Jekyll
- references / Read more about Jekyll
K
- KeepassX / Setting up two-factor authentication
L
- labels, issue tracker
- benefits / Why labels are a great asset to UX
- colors, setting / Creating new label names and setting different colors
- label names, creating / Creating new label names and setting different colors
- for grouping issues / Using labels to group issues
M
- milestones, issue tracker
- about / Milestones
- benefits / Why milestones are a great help when working with code versioning
- creating / Creating a new milestone
- issues, adding / Adding issues to milestones
- used, for overview of what is resolved and what is not / Using milestones to see which issues are resolved or are yet to be resolved
N
O
- organization
- creating / Creating an organization
- organization roles
- organization settings
- about / Organization settings
- profile / Profile
- team privacy / Team privacy
- third-party access / The third-party access
- audit log / Audit log
- tips and tricks / Tips and tricks
- project, transferring to organization's namespace / How to transfer a project to an organization's namespace
- user account, converting to organization / How to convert a user account into an organization
- teams, mentioning / Mention teams
- organization feed, in dashboard / Organization feed only in dashboard
P
- pages metadata
- using, with Jekyll / Making use of pages metadata with Jekyll
- People tab
- about / The People tab
- access levels, managing / Managing access levels
- members, versus outside collaborators / Difference between Members and Outside collaborators
- outside collaborator, demoting / Demoting to an outside collaborator
- members, inviting / Invite members
- pull requests
- about / Learn about pull requests
- benefits / Why pull requests are a powerful asset to work with
- connection with branches / The connection between branches and pull requests
- creating / How to create and submit a pull request
- Compare & pull request button, using / Use the Compare
- compare function, using / Use the compare function directly
- GitHub web editor, using / Use the GitHub web editor
- submitting / Submit a pull request
- peer review / Peer review and inline comments
- inline comments / Peer review and inline comments, Inline comments
- layout / The layout of a pull request
- overview / Pull requests overview
- branch, re-pushing / Correct mistakes and re-push to branch
- merging / Merge the pull request
- reverting / Revert a pull request
- tips and tricks / Tips and tricks
- pull requests, merging
- branch, removing / Remove/restore a branch after the pull request is merged
- branch, restoring / Remove/restore a branch after the pull request is merged
- pulse
- about / Pulse
R
- README file
- about / Learning about the README file
- Repositories tab
- about / Repositories
- repository
- main page / Exploring the repository's main page
- creating / Creating a new repository
- commits page / The commits page and a comparison with the git log command
- branches page / The branches page and a comparison with the git branch command
- Raw button / The Raw, Blame, and History buttons
- Blame button / The Raw, Blame, and History buttons
- History button / The Raw, Blame, and History buttons
- Watch button / The Watch, Star, and Fork buttons
- Star button / The Watch, Star, and Fork buttons
- Fork button / The Watch, Star, and Fork buttons
- description, changing / Changing the description and URL
- repository permission levels
- repository settings
- about / Repository settings
- default branch, changing / Changing the default branch that appears in repository's main page
- wiki, enabling / Enabling/disabling the wiki
- wiki, disabling / Enabling/disabling the wiki
- issue tracker, disabling / Enabling/disabling the issue tracker
- issue tracker, enabling / Enabling/disabling the issue tracker
- collaborators, adding / Adding collaborators
- ownership, transferring / Transferring ownership – user to organization
- repository, deleting / Deleting a repository
S
- static site generators
T
- team
- about / Teams – a great way to grant selective access to your organization projects
- creating / Creating a team
- people, inviting / Inviting people
- invitation, accepting / Accepting an invitation
- members permissions / Team members permissions
- repositories, adding / Adding repositories to a team
- team members permissions
- about / Request team members permissionsaboutto join a team
- user / Step 1 – as a user, Step 2 – as a user
- owner / Step 3 – as an owner or team maintainer
- team maintainer / Step 3 – as an owner or team maintainer
- Time-based One-Time Password (TOTP) technology / Setting up two-factor authentication
- tips and tricks, pull requests
- issues, closing via commit messages / Close issues via commit messages
- task lists / Task lists in pull requests
- diff, downloading / Downloading the diff of pull requests
- global list, of open pull requests / A global list of your open pull requests
- LICENSE file, adding / Adding a LICENSE file using the web editor
- new directories, creating / Creating new directories using the web editor
- tips and tricks, repository
- about / Tips and tricks
- size of repositories, determining / Finding the size of your repositories
- fine-tuned e-mail notifications / Fine-tuning e-mail notifications
- Two-Factor Authentication (2FA) / Setting up two-factor authentication
U
- users and organizations
- difference / The difference between users and organizations
- user settings
- about / User settings
- Profile settings / Profile
- multiple e-mails, setting up / Setting up multiple e-mails
- SSH keys, managing / Managing your SSH keys
- two-factor authentication, setting up / Setting up two-factor authentication
V
- various level permissions
- references / Organization roles and repository permission levels
W
- web analytics
- about / Web analytics
- graphs / Graphs
- frequency of updates / Frequency of updates
- Network graph / Network
- members / Members
- pulse / Pulse
- wiki
- using / Using the wiki
- benefits / Why wikis are a nice place to document your project
- new wiki page, creating / Create a new wiki page
- page, deleting / Deleting a page
- Markdown powered wiki / A Markdown-powered wiki – an introduction to Markdown
- sidebar, adding / How to add a sidebar and a footer to your wiki
- footer, adding / How to add a sidebar and a footer to your wiki
- commit history / Watching a wiki page's commit history and reverting to a previous state if needed
- cloning / Cloning the wiki and see the preview in your browser
- changes, making locally / Making changes locally and pushing to GitHub
- changes, pushing to GitHub / Making changes locally and pushing to GitHub
- wiki, editing locally
- about / Editing the wiki locally
- gollum, installing / Installing gollum