How to Create a Repo via Command Line

Read More

Collaboration Commands

1. Repo Setup Create New Repo Directory, then Initialize Repo mkdir <project-name> cd <project-name> $ git init Or, Clone Existing […]

Read More

Open Source

Create a License Select a repo Press New file button Name your file… : LICENSE Want to use a template […]

Read More

Hosting on GitHub Pages

Hosting a Personal Site Part 1: Remotely + Menu > New repository > Name: yourusername.github.io (Personal site repo names has […]

Read More

Team Pull Request

When working in a larger organization, a well-built pull request is important. Many organizations use pull requests for code review, […]

Read More

Organizations

A GitHub organization lets you manage and organize group-owned repositories. You can create your own organization, or be a member […]

Read More

Conflicts

Merge Conflicts This can happen when your remote repository and local repository are out of sync. One of the most […]

Read More

Pull Requests

A Pull Request is a request to merge one branch into another branch. Pull Requests are basically change proposals, they […]

Read More

Branches

Create New Branch git branch add-readme View Available Branches git branch add-readme * master Switch to New Branch git checkout […]

Read More

Issues

Issues are typically used to track bugs or features, but really, issues can be used for just about any task […]

Read More

Basic Commands

Intro Commands Version git –version List existing configurations git config –list Set configurations git config –global user.name “Bashar Ghadanfar” git […]

Read More

GitHub Intro

Git & GitHub Git is a version control system. GitHub is a website for hosting and collaborating on projects that […]

Read More