GitHub is a web-based hosting service for projects that use the open-source Git revision control system.

learn more… | top users | synonyms

3
votes
2answers
385 views

How to transition a small team developing on a remote testserver from svn to git

At the company I work we use SVN. The SVN repository resides on the local server. When developing we commit the changes to SVN on the local server which transfers the changes via ftp to a testsite ...
1
vote
3answers
621 views

Team of 1: Do I need Project Management & Versioning Software? [duplicate]

Possible Duplicate: Version control for independent developers? I work as a Junior Programmer in a team of 1. I am looking for suggestions of what open source/free Project Management(I cant ...
2
votes
2answers
136 views

Submit issue, pull request, or both for a very small fix?

I've made a 4-line bug fix to a minor issue in a library on github. The project is actively maintained with changes every few days. What is the ideal way to submit a fix that small? Is it to fork, ...
9
votes
2answers
248 views

How should contributions to an open source project be managed by the owner(s)?

When managing an open source project (using a service like GitHub) how would one respond to the following: Somebody has kindly submitted a patch to add a new feature or address a problem. Any one of ...
9
votes
3answers
3k views

Whats the work flow with 2 people on a project

I come to you as a newbie programmer who's been working on his own project (which is progressing nicely). My co-founder has also been learning how to program and has reached a point where he could ...
3
votes
3answers
286 views

When you create an open source project, how to know who's participating and if his version is good?

my friend has developed a CAD program in C, here it is http://web2coders.jrcw3.com/ i have convinced him to go open source, but we have some concerns: if you upload a project to sourceforge or ...
6
votes
3answers
2k views

Best tool to privately share code with members of a team? [closed]

I'm getting into freelance web design and I have a team of several people. I was wondering what is the best tool (preferably free) to share code with other members of the team, allow them to edit it ...
4
votes
4answers
356 views

How can I get programmers to work together better on shared code with tests

We keep repeating "you have to pull first" (this is git and github by the way). Then you code a little, then get your tests to pass, then commit, then pull and push again. We give tutorial links, ...
7
votes
4answers
999 views

How to get started with Github (for me)? [closed]

I registered myself in github a few days ago. Mainly for starting projects to share some of my ideas with others as well as get the source available from anywhere. This is my first open-contribution ...
2
votes
1answer
334 views

How does git/GitHub handle changed local and changed pushed repositories?

I'm working with a few other people on projects, and today I ran into a situation I'm sure I'll see often. One of my co-workers and myself had split up some tasks to do on the same project and began ...
7
votes
4answers
3k views

Public vs Private Repositories

Say I am developing an app for sale. Does it make sense to use a public repository for this project? Doesn't default copyright protect the code from someone else using it? If so, what advantages ...
12
votes
3answers
3k views

github team workflow - to fork or not?

We're a small team of web developers currently using subversion but soon we're making a switch to github. I'm looking at different types of github workflows, and we're not sure if the whole forking ...
10
votes
1answer
3k views

How come many project-hosting sites don't have a forum feature? [closed]

I'm considering starting an open-source project, so I shopped around some popular project hosting sites. What I find surprising is that many (see here for a nice feature table) of the popular ...
10
votes
2answers
2k views

Can I migrate a clone of Google Code repository into Github?

I want to create a clone of a Google Code repository, which I cannot download due to Country restrictions and I want to migrate that clone into Github, which I can use without any problem. The thing ...
1
vote
5answers
2k views

Best source control system for busy web development team [closed]

Having had a number of instances of merge problems and other difficulties with a large Subversion repository and a team of 10+ developers I'm considering whether SVN is the right tool and what else to ...
35
votes
4answers
8k views

How would you assess a programmer's Github profile?

Lots of people in the open source community say they strongly consider a candidate's Github profile when hiring. I'm active on Github, with a few projects of my own and some contributions to others. ...
63
votes
9answers
23k views

Should images be stored in a git repository?

For a distributed team that uses Git and Github as version control, should images also be stored in the git repository? For the most part, the images won't be changed. The folder containing them will ...
6
votes
3answers
792 views

New cloud development workflow using Github, Cloud9ide and CloudFoundry

So time is changing towards cloud development/computing. I'm trying to get the new "cloud" workflow based on the services I'm going to use: Github, Cloud9ide and CloudFoundry. Here is what is on my ...
11
votes
3answers
2k views

Git Project Dependencies on GitHub

I've written a PHP framework and a CMS on top of the framework. The CMS is dependent on the framework, but the framework exists as a self-contained folder within the CMS files. I'd like to maintain ...
72
votes
3answers
4k views

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 ...
8
votes
3answers
5k views

Why should large financial/insurance companies use git and/or github

I work for a large enterprise (30K employees) in the financial/insurance industry. While "IT" isn't our main focus, let's be honest, these are information driven industries and the companies with the ...
9
votes
3answers
2k views

Why is bitbucket popular in eastern europe? [closed]

I was looking at google trends for bitbucket and github, and it seems bitbucket leads github in Romania, Bulgaria, and Latvia. Why is this so? Are there any historical reasons for this?
6
votes
2answers
550 views

how to get more and better contribute in github?

I have use github for a while, but my project is only one developer -- myself. I want to get some contribute from others, and some of my friends said they can give me some patch, but we all don't ...
8
votes
1answer
865 views

Best/Bad practices for code sharing? [closed]

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 ...
2
votes
1answer
207 views

Does Google Code source hosting have an API like Github [closed]

I looked and looked, and perhaps I am dense, but I could not find an API for open source projects on Google Code, similar to that offered by Github. Does it exist?
0
votes
2answers
820 views

New vs Clone Git in Eclipse with EGit

I'm not sure I have either my new repo or clone repo workflow, or both, setup correctly. When I create a new project I create a repo on github, can't clone from it as it's empty so I create a new ...
6
votes
6answers
674 views

Git & project backups [closed]

I've been using SVN for sometime and have been making an awkward, but soon to be rewarding transition over to git. Theres quite a few side / small projects that I'm working on which 90% will never ...