- About issues
You can use issues to track bugs for work on GitHub. You can collect user feedback, report software bugs, and organize tasks you'd like to accomplish with issues in a repository. Issues can act as more than just a place to report software bugs. To stay updated on the most recent comments in an issue, you can watch an issue to receive notifications about the latest comments. With issues, you can do:
- Track and prioritize your work using project boards.
- Associate issues with pull requests so that your issue automatically closes when you merge a pull request.
- Track duplicate issues using saved replies
- Create issue templates to help contributors open meaningful issues. For more information, see the below.
- Assigning issues
You can assign up to 10 people to each issue or pull request, including yourself, anyone with write permissions to the repository, and organization members with read permissions to the repository.
- On GitHub, navigate to the main page of the repository.
- Under the repository name, click "Issues".
- Select the checkbox next to the items you want to assign to someone.
- In the upper-right corner, click "Assign".
- To assign the items to a user, start typing their username, then click their name when it appears. You can select and add up to ten assignees to an issue.
Note: All of the git commands are the same across Mac and Windows.
git branch //This command lets you check and ensure you are on master (you will be if just cloned the repository)
git checkout -b "alex-dev" //This creates and checks out the new branch (include the quotes ""). Change the name alex-dev to whatever you want your branch to be called.
git branch //This confirms that you are now working on your new branch
git status //This shows you what has been modified since the last commit. It should say nothing to commit right now.
git branch //This confirms that you are now working on your new branch
git status
git add -A
git commit -m "Your commit message"
git push origin urName-dev
git branch //it should still be your development branch, not master
git checkout master
git pull origin master
git checkout urName-dev
git merge master
- Never Work on Master. All work must be done on your own branch.
- Keep your changes small.
- If you see something say something.
- Git does not store empty folders.
Please ensure your pull request adheres to the following guidelines:
- Alphabetize your entry.
- Suggested READMEs should be beautiful or stand out in some way.
- Keep descriptions short and simple, but descriptive.
- Start the description with a capital and end with a full stop/period.
- Check your spelling and grammar.
- Make sure your text editor is set to remove trailing whitespace.
- Su In Cho
- Jinwoo Choi