Questions tagged [github]

GitHub is a web-based hosting service for software development projects that use Git for version control. Use this tag for questions specific to problems with repositories hosted on GitHub, features specific to GitHub, and using GitHub for collaborating with other users. Do not use this tag for Git-related issues simply because a repository happens to be hosted on GitHub.

GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git, as well as adding its own features.

Unlike Git, which is strictly a command-line tool, GitHub provides a Web-based graphical interface with desktop, as well as mobile, integration. It also provides access control and several features for collaboration such as bug tracking, feature requests, task management, and wikis for each hosted project.

GitHub offers plans for private repositories, as well as free accounts, which are usually used to host open-source software projects. As of January 2023, GitHub reports having more than 100 million users and more than 372 million repositories, making it the largest host of source code in the world.

GitHub Pages is a service they offer that will host static websites using code from a public repository's main branch. The URL format is https://username.github.io.

Source: GitHub Wikipedia

Using pull requests

Pull requests let you tell others about changes you've pushed to a repository on GitHub. Once a pull request is sent, interested parties can review the set of changes, discuss potential modifications, and even push follow-up commits if necessary.

Tutorial: Creating a Pull Request

Resources

Graphical clients for certain platforms:

56809 questions
36
votes
4 answers

Git flow command error: 'flow' is not a git command

I am very new to Git and am starting to learn the command line version. I believe my git flow is not installed correctly. I am running this from a pc. When i run following command: git flow feature start JamesTest I get the following error: git:…
NetSystemAdmin
  • 505
  • 1
  • 6
  • 16
36
votes
13 answers

remote: repository not found fatal: not found

Why won't my git push? I created the repository and I keep getting this message: C:\Users\petey_000\rails_projects\first_app>git push -u github master Username for 'https://github.com': ***@gmail.com Password for…
Peter Arevalo
  • 373
  • 1
  • 3
  • 5
36
votes
2 answers

Gerrit with Github

I am using github and I am willing to start using Gerrit with it. Since Gerrit uses JGit, I am scared of the following text from this link: EGit/JGit is a reimplementation of git in java, due to this GitHub does not officially support it.…
Macarse
  • 91,829
  • 44
  • 175
  • 230
36
votes
17 answers

SourceTree - git: fatal: remote error: Repository not found

I just signed up for a github account at work and created a new repository. I ran a few git commands over command line and everything worked fine. 1. git init 2. git add . 3. git commit -m "first commit" 4. git remote add origin…
Alaa Awad
  • 3,612
  • 6
  • 25
  • 35
36
votes
7 answers

git error - can't push to github - pack-objects died of signal 9

I added some files to the repo, committed, and attempted to push to Github: $ git add . $ git commit -m 'bla' $ git push origin master I am getting an error when I try to push to Github. Counting objects: 84, done. Delta compression using…
Michelle Williamson
  • 2,516
  • 4
  • 18
  • 19
36
votes
3 answers

Static resources not loading on GitHub Pages

I have created a website and am trying to host it on git hub pages. My site is available at - http://.github.io// But the static files for my site are available at the following path -…
tusharmath
  • 10,622
  • 12
  • 56
  • 83
36
votes
1 answer

GitHub API V3 : what is the difference between pushed_at and updated_at?

Looking to V3 API Repos (GET /repos/:owner/:repo) we have 3 datetime : "pushed_at": "2011-01-26T19:06:43Z", "created_at": "2011-01-26T19:01:12Z", "updated_at": "2011-01-26T19:14:43Z", to have a fast example just link this…
Luca G. Soave
  • 12,271
  • 12
  • 58
  • 109
36
votes
1 answer

How can I make the Mylyn GitHub Connector for Eclipse run authenticated requests?

I'm using the very cool Github Mylyn Connector for Eclipse Indigo. However, since I use it for many projects on GitHub, I run very quickly into the 60 requests per second rate limit enforced on unauthenticated requests against the GitHub v3 API. The…
Francois G
  • 11,957
  • 54
  • 59
36
votes
7 answers

Is there a way to increase the API Rate limit or to bypass it altogether for GitHub?

I am developing a web application which needs to send a lot of HTTP requests to GitHub. After n number of successful requests, I get HTTP 403: Forbidden with the message API Rate Limit Exceeded. Is there a way to increase the API Rate limit or to…
Vivek Kodira
  • 2,764
  • 4
  • 31
  • 49
36
votes
6 answers

How to get all of a user's public github commits

Regardless of project, I'd like to know if there's an easy way of getting all commits to all public repositories for a single username. Since I belong to multiple organizations, I'm trying to compile a list of the projects on which I'm a…
markrickert
  • 648
  • 1
  • 5
  • 10
36
votes
9 answers

Permission denied (public key) during fetch from GitHub with Jenkins user on Ubuntu

Here is my setup: Jenkins is running on my linux machine as 'jenkins' user. I have generated a ssh key-pair as described in Linux - Setup Git, for the 'jenkins' user. When I sudo su jenkins and try ssh -vT git@github.com, I am always asked my…
pimajor
  • 461
  • 1
  • 4
  • 4
35
votes
2 answers

github for mac doesn't allow to perform partial checkin/commit

I am using GitHub for Mac, and have bunch of changes in my branch. I am have committed some of the changes and kept others as uncommitted as I am expecting some more changes. however, when I try to do sync in order to push those changes to Git…
Mutant
  • 3,663
  • 4
  • 33
  • 53
35
votes
3 answers

MarkdownSharp & GitHub syntax for C# code

Is there a way to get MarkdownSharp (I'm using the NuGet package) to handle 'GitHub flavored Markdown (GFM)' and especially syntax highlighting of c# code, which (in GFM) is written like this: ```c# //my code..... ``` So, if I pass Markdown…
Daniel
  • 8,133
  • 5
  • 36
  • 51
35
votes
8 answers

HowTo: Teamcity + GitHub

Has anybody successfully configured Teamcity to monitor, extract, and build from GitHub? I can't seem to figure how where and how to configure the SSH keys for Teamcity. I have Teamcity running as a system service, under a system account. So where…
Jeff Fritz
  • 9,821
  • 7
  • 42
  • 52
35
votes
5 answers

Add syntax highlighting to gh-pages

Is there an easy way to add syntax highlighting to my various plugin's gh-pages using github's Pygments? I know that every page runs through the Jekyll engine and provides syntax highlighting (ref). But I don't want to install a blog. I just want…
Mottie
  • 84,355
  • 30
  • 126
  • 241