Using' github - coworking with Github

Preview:

Citation preview

!

‘Using’ GithubCoworking with Github

Wait a Sec…!

• Please, always feel free to give feedbacks.

• E-mail me on os1742@gmail.com

Pre-Steps• Create a organisation,

!

!

• and a repository to use.

‘Using’ Github means…!

!

• Using all following 7 elements.

Code• You are not the only one using the Repository.

• give description with README.md

• https://github.com/DevSusuGithub/DevSusuRepo/blob/master/README.md

Code• For Github to ONLY contain codes, edit .gitignore.

• Search for existing Project’s .gitignore

• use https://www.gitignore.io/

Issues - Why?• Using issues, your teammates can keep in touch

with each other

Issues• Assign people in your organization

• Labels

• Milestones

• Markdown!

Pull Requests - Why?• Every teammates should know the changes

• We should merge with caution

• Master branch should always be stable

• Pull Request = Compare View + Issues + Commit comments

Pull Requests• Check across branches, forks

• Branches

• Once you’re done with new module and made it stable

• Forks

• If you don’t have the permission to work directly on the specific repository. Work on forked repo and make a pull request.

Pull Requests• Check changes before merging.

Pull Requests• Tag solved issues.

Pull Requests• +1 to Vote.

Pull Requests• Merge pull request with issue.

• Merge pull request with issue.

Pull Requests

Wiki!

!

• Actually not that convenient. Think of it as a set of READMEs with links.

Pulse & Graphs• Github visualizes your actions based on commits,

issues, pull requests.

• Explore the various Graphs.

• For more visualization, visit http://ghv.artzub.com/

Settings• Find out about Github Pages. You can build your

page with no expense.

• Webhooks to hook other services from github’s actions.

• There’s More&More coming out.

Thank you for readingcontact me on os1742@gmail.com