Navigating & Interacting with GitHub¶
Description:
In this step, you will learn the basics of interacting with the GitHub web interface and the GitHub Desktop Client.
Basic Layout¶
The basic layout includes: - Profile - Organizations
These are larger groups that may have multiple repositories
- Repositories
- Projects
- Followers
- Contributions
Create a Repo¶
Online
- Go to your dasboard
- Click “New”
- Name the repository
- Initialize with “README”
- form of metadata
- this tells you and the those looking at the repository what it is about
Note
Documentation is vital. You are doing this for you 6 months from now
- Can add collaborators under “Settings” -> “Collaborators”
- Can delete repo under “Settings” -> “Options”
Create an Issue¶
Online
Click on the repository you just created.
Click on “Issues”
Click on “New issue”
Create a title
- this will have a hastag (#) and issue number that you can refer to later
Assign to someone, or create a label
Submit new issue
Close issue
Tip
Issues are great for tracking decisions made or to-do lists
Exercise: Create a new issue and relate it back to the issue you just created.
Next step: Clone, fork, branch, pull!
Fix or improve this documentation
Search for an answer: CyVerse Learning Center