GitHub is a web-based hosting service for projects that use the open-source Git revision control system.
Questions tagged [github]
363 questions
400
votes
5 answers
Should I keep my GitHub forked repositories around forever?
So I've forked someone else's repository, made a few changes, submitted a pull request, and my changes made it into the product. Great!
But...what should I do with my forked repository? Is there a compelling reason for me to keep my repository…

Brant Bobby
- 4,548
110
votes
9 answers
Is it advisable to ask employees to create 'work' GitHub accounts?
I've moved all our company Git repositories to GitHub and now I want to add employees to the projects. Since most employees already have personal GitHub accounts, I'm wondering whether I should ask them to create a work GitHub account. The reason…

fiorenti
- 1,127
- 2
- 8
- 4
52
votes
3 answers
Should I create separate work and personal GitHub accounts?
I'm fairly new to programming, and I've been working on many personal projects, which I'm concerned can come across as silly and unprofessional. The kind of projects I have are a Reddit Image Downloader and a tool for GMs to use in roleplaying…

Almost Surely
- 637
30
votes
1 answer
How does Github calculate language percentage in a repo?
I have a repo with Ruby and PHP code in it.
Github says my repo is 74.8% PHP and 25.2% Ruby
I do not understand how this can be. When I compare the 2 languages in my project:
# Count how many files:
# Ruby
ls | grep ".*\.rb" | wc -l
# returns…

JD Isaacks
- 8,936
28
votes
3 answers
What is a "markdown-formatted" README file on Github?
It's unclear to me what the format is, if there's systematic/command-line requirements for creating it, etc.
Basically, just to need to know the specs, and if there's technical steps for generating the README file.

blunders
- 4,530
9
votes
1 answer
Best/Bad practices for code sharing?
The more I explore Github, the more I like it. I really enjoy how coding is becoming more social.
I'm curious as to if there are any bad practices that programmers should avoid in sharing their code with each other. And in naming bad practices, what…

spong
- 9,421
4
votes
1 answer
How to politely decline a pull request?
There was a pull request made on one my repos adding explanations on the README file. Unfortunately, it's hardly understandable and I doubt will be helpful. What ways can I do to politely decline his/her pull request without discouraging future…

Jürgen Paul
- 260
4
votes
1 answer
Is it OK to reoccupy my old GitHub username to protect repository redirections?
I'm considering changing my GitHub username from the old alias I was using as a kid to my real name. I'm concerned about my repository URLs. GitHub will redirect the old URLs, but if someone creates a new account using my old username and creates a…

Idan Arye
- 12,077
3
votes
1 answer
Dead main repository on github with pull requests
I know really good, but dead project (https://github.com/lusis/lua-httpclient), with some pull requests (bug fixes). Repo owner doesn't look at this requests, last commit was at 2014. I want full version, with all bugfixes.
What is correct action…
3
votes
4 answers
Is it unnecessary to use Github (social coding) even if you are the only one working on a project?
I started using Github now that I'm working on a project with some guys. And I started to wonder if I should use it in my personal projects too. I'm not sure if this will help me in some way or if it is unnecesary?

wyc
- 493
- 4
- 10
2
votes
0 answers
Is it bad practice to commit to github directly without using a git client?
I'm talking about very small changes such as spelling or meaningless syntax fixes. After committing a new pull request, sometimes automated checks are executed. Which is one reason I'm wondering if it's wasteful to do and commit minor changes on…

uberlaufer
- 239
2
votes
1 answer
How can I view github tasks which are not assigned to a person?
On the main Issues page, you can click Everyone's Issues, or Assigned to me.
If you want to view the tasks assigned to a particular person, you can click the search icon, and on the left choose the assigned to anyone drop-down, then choose from a…

Dean Rather
- 196
1
vote
1 answer
How much am I allowed to use someone's else code as my fork?
If I fork someone's else repository (say, under my brand), for instance when I need the code for another, my own bigger project consisting of a number of such repositories, would it be preferred to send a message to an owner about such intention? I…

forsberg
- 119
1
vote
1 answer
Automatic update of submodule
I have a documentation repository on github which submodules other project repositories.
I want that everytime there is a change in any projectname/docs/*, it automatically be reflected in my documentation repository's submodules. Do I have to…

user248884
- 123
1
vote
1 answer
What can I say in Github issues?
I'm new to the open source community. When I look at projects on Github I don't see any "forum". There's only an "issues" page. Is that only meant for submitting bugs? Or can I say other things? for example:
Can I suggest features? e.g. "I have an…

Ali Dorosty
- 21