Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repository ownership and names #2

Merged
merged 1 commit into from
Jul 30, 2021
Merged

Repository ownership and names #2

merged 1 commit into from
Jul 30, 2021

Conversation

github-learning-lab[bot]
Copy link

@github-learning-lab github-learning-lab bot commented Jul 30, 2021

This pull request is about repository ownership and naming conventions.

Challenge question

Does a repository exist at https://github.com/githubtraining/training-manual?

  • True, there is a repository at the given URL
  • False, no repository exists at the given URL

I'll respond when you check one of the boxes above.

@github-learning-lab github-learning-lab bot mentioned this pull request Jul 30, 2021
2 tasks
@github-learning-lab
Copy link
Author

Answer 🔮

A repository does exist at githubtraining/training-manual, but it is private.

gif of repository, pointing to ownership by githubtraining organization, and to a private visibility

Why can't you see it then? Review the Files Changed tab and see if you can figure it out. Expand this text if you'd like an explanation.

Understanding repository visibility

There are three types of repository visibility: public, internal, and private.

Our repository, githubtraining/training-manual, isn't public. It could be internal, which means only members of the organizations that an account owns will see it. Or, it could be private, which means only teams and individuals that have been granted access to it can see it.

This is an example of why ownership structure is important. Otherwise, it can be difficult for members of your team to find and contribute to projects. Having too many disconnected organizations with restrictive permissions isolates each organization's work.

Here are some recommendations based on some ✨ admirable ✨ use of GitHub that we've seen:

  • Use the internal visibility (currently in beta) if you're working on behalf of an enterprise account.
  • Name your repositories meaningfully. Usually a simple project or application name is best.

⌨️ Activity: Review this pull request

  1. Read the additions in the Files changed tab
  2. Approve this pull request (if needed)
  3. Merge this pull request
  4. Delete the branch

I'll respond after you merge this pull request.

@msafii85 msafii85 self-assigned this Jul 30, 2021
Copy link
Owner

@msafii85 msafii85 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve Change

@msafii85 msafii85 merged commit 9697a85 into main Jul 30, 2021
@github-learning-lab
Copy link
Author

You can find your next steps in your next pull request.

@msafii85 msafii85 deleted the repo-owner branch July 30, 2021 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants