GitHub is a web-based hosting service for projects that use the open-source Git revision control system.
1
vote
2answers
59 views
Is licensing required for public repositories?
I am planning to start the public repository on github. In this repository I will be sharing code which I will be posting in my blog. I have seen lot of repositories without any license. Is it ...
-2
votes
0answers
30 views
Learning data wrangling in Ruby using a specific codebase? [closed]
Boundaries of the problem
I am in the position where I need to attain programming skills in a specific domain: data wrangling. Due to practical reasons, I am working with two limitations: a) I will ...
5
votes
1answer
140 views
Best github repository layout for snippets in multiple programming languages
I have to create a github-presence for an open-source organization. The aim is to distribute code snippets and reference implementations in different programming languages.
These contributions are ...
0
votes
1answer
108 views
github tools - is there a way not to copyright your app and stay its author
I am wondering...
Recently I have observed github; I saw many Java projects' codes which don't have copyright at their headers... I mean, as I may guess, in this case the only thing which can prove ...
0
votes
1answer
56 views
Solution with multiple projects and (GitHub) single issue tracker and repository
I have a Visual Studio solution with multiple projects:
Acme.Core
Acme.Core.Tests
Acme.UI.MvcSite1
Acme.UI.MvcSite2
Acme.UI.WinformsApp1
Acme.UI.WinformsApp2
...
The entire solution is checked-in ...
0
votes
0answers
23 views
Getting data from GitHub Archive [migrated]
I tried to get historical data from GitHub Archive by entering the following URL
http://data.githubarchive.org/2012-04-15.json.gz
but I got no data.
How do I get data about activity on GitHub?
3
votes
1answer
98 views
Multiple SSH keys for different organizations
I can see that GitHub allows you to have multiple mail account and associate every organization you are part of with a different address.
Can this be done also for SSH keys?
What I would like to do ...
-1
votes
0answers
115 views
I would like some guidelines for newbies on github [closed]
I've reached a point in my education and experience in programming where I felt the urge to create a GitHub account and try to contribute to projects where I can.
However, being new to GitHub, I'm ...
-1
votes
3answers
96 views
GitHub access to repo: only with URL? [closed]
I'm finishing my dissertation and want/need to provide the source code of some analysis scripts I've used. I did all the version control with git. Because I want to publish the results generated with ...
-1
votes
2answers
138 views
Can you use GitHub via a web interface? [closed]
Can you use GitHub online without having to use Git or the native client? I'm trying to find the simplest way possible to upload some code without just dumping a tarball on my website.
0
votes
3answers
119 views
Using one repository for the foundation of another
I have an existing website theme that I have built. I've been using github to maintain this theme, let's call it dragon. We are changing the theme entirely but we're using the existing theme as a ...
6
votes
7answers
782 views
How safe & trustworthy are hosting sites such as sourceforge, github or bitbucket for closed-source projects?
I am considering using sourceforge, bitbucket or github for managing source control for my business. I have open projects and I participate in open projects such as gcc. But I also have a business ...
1
vote
2answers
194 views
What is the netiquette for forking other people's open source projects? [duplicate]
I started to get more and more engaged in open source development and I was wondering if there are any guidelines on how to properly document and maintain a fork?
For example, let's say you fork a ...
2
votes
2answers
112 views
Could submitting a Pull Request ever constitute accepting a Contributor Licence Agreement?
Some software projects have a Contributor Licence Agreement. The agreement could, for instance, assign copyright of 3rd-party contributions to the original project creator. Could submitting a Pull ...
3
votes
3answers
426 views
Git submodule vs Git clone
I am working on an opensource project on github.
It has a subdirectory /Vendor in which it has a copy of several external libraries. Original maintainer of the project updated this directory with ...
9
votes
1answer
332 views
What is proper etiquette for releasing a complete rewrite of an existing project?
I'm new to the opensource world. The project I'm working on resides on Github. (Just for reference) The project I'm working on is a plug-in for the Plex Media Server. I plan to submit my plug-in to ...
7
votes
2answers
385 views
What is the etiquette of renaming an open source fork?
I want to fork on Github the TestNG java testing framework (Apache 2 license) so I can add/change some minor things to suit my needs.
It's unlikely that all of my changes would be approved in the ...
4
votes
2answers
315 views
code review with git-flow and github
With regular git and github I can do a code review by simply creating a pull request of the feature branch I'm working on to the master branch. How would I do code reviews with git-flow? With workflow ...
6
votes
2answers
288 views
Software for prioritising issues / tasks in an ordered list/queue (ideally in Github)?
It seems to me that the best way to manage priority for programming tasks in a backlog is to simply put them in order. Do the top task first, second one next. If priority changes, re-order the queue. ...
3
votes
3answers
338 views
Proper Git setup between designers and developers?
Basically we now have 2 developers for an iOS project, 2 developers for an Android project and 1 designer doing designs for both projects.
Right now, the way we exchange designs and images is through ...
1
vote
2answers
138 views
Practical GIT Workflow samples [closed]
I'me new to DVCS in general and Git specifically. The tutorials and howtos I've found seem to trail off when it gets down to some realistic, if complex, workflows. I need some actual command lines to ...
2
votes
2answers
142 views
Committing https certificates to Github…is there ever a good reason for this?
If a server certificate is published to Github, a la:
-----BEGIN CERTIFICATE-----
is that necessarily a bad thing? Is there ever a legitimate reason to do this?
I ask because of a recent wave of ...
3
votes
3answers
251 views
Can my GitHub and SourceForge account share the same repository?
I like that SourceForge can also let people browse your code using Git. But, before I even set up the project on SourceForge, I had a GitHub repository for it. Now that I have created my SourceForge ...
-1
votes
2answers
373 views
If I own an open source project why would I not host it on Github? [closed]
I've noticed that one rather well-known open source project (which I won't name so that noone focuses too much on that specific project) offers sources for download as a .zip via FTP instead of having ...
7
votes
1answer
417 views
What is proper etiquette and recommended GitHub workflow for simultaneously contributing to and diverging from upstream repo?
I'm new to GitHub and VCS in general. I've been programming in various languages for years, but I've always worked solo on custom projects (no public releases). I recently started using a jQuery UI ...
3
votes
1answer
224 views
Forking a repo on GitHub but allowing new issues on the fork
I have previously forked other people's repos on GitHub, and I have noticed that issues stay with the original repo, and that I can't file issues on the forked repo.
I now have the following task. I ...
0
votes
0answers
221 views
Lesser-known Github features that I'm missing out on with Bitbucket? [closed]
I've been using Bitbucket for my small-team development projects, with the assumption that it is more-or-less a Github clone with pricing that is better for my situation and support for Mercurial ...
2
votes
3answers
297 views
Is there a purpose for using pull requests on my own repo if I am the only developer?
So I got started with a real project of mine on GitHub and things are going pretty well and ideas are flowing a lot faster than I initially thought. In order to keep things organized, I setup some ...
1
vote
1answer
198 views
Why do we sign a .JAR ? or a tag on github?
I have a question :
Why do I need to sign a .JAR using jarsigner?
is there a specific reason or use of that ?
Same question when I tag a version on github ?
4
votes
2answers
199 views
Collaboration using github and testing the code
The procedure in my team is that we all commit our code to the same development branch. We have a test server that runs updated code from this branch so that we can test our code on the servers. This ...
29
votes
3answers
1k views
How to deal with well-meaning open-source contributors?
If a programmer contacts you and asks to contribute to your project, how do you handle it?
You don't know if this guy is any good. Perhaps he'll be more trouble than he's worth.
He might be trying ...
3
votes
5answers
529 views
Security issue about making my code public in GitHub
I'm developing a big community/forum website and I'd like to upload my code to GitHub to have at least some sort of version control over it (because I have nothing other than a .rar file as a backup, ...
1
vote
3answers
402 views
Possible to get RSS feed on github project updates/releases? [closed]
There is a watch option but it shows everything, including questions, comments, etc. I just want to know when the next version of the project has been released.
Is this possible on Github?
-1
votes
1answer
589 views
Conceptual difference between Git and GitHub
The last line of this answer prompted me to ask this question . I know to know at a conceptual level the difference between Git and GitHub .
45
votes
10answers
4k views
Why learn git when there are GUI apps for GitHub?
Given that GitHub provides GUI apps for both Mac and Windows, what are the benefits of learning to use git from the command line?
Currently I'm using their mac app to update my repositories, and so ...
11
votes
1answer
1k views
Gerrit code review, or Github's fork and pull model?
I am starting a software project that will be team AND community developed. I was previously sold on gerrit, but now Github's fork and pull request model seem to almost provide more tools, ways to ...
3
votes
3answers
213 views
GitHub OS project how to have a good version and a work in progress version
I have started my own OS application, I am hosting it on GitHub. My problem is that I push changes to the repository from more than one location so sometimes I want to work on it and sometimes I can't ...
2
votes
1answer
312 views
How do I put YAML code in GitHub MarkDown?
Following YAML snippet that I'm trying to place in my markdown formatted readme:
```
libraries:
- name: numpy
version: "1.6.1"
```
Tried the above with both no and 2 trailing spaces at ...
11
votes
7answers
853 views
Is it OK to push my code to GitHub while it is still in early development?
I have some projects that are in a very early development state. They are nowhere nearing completion but I do host them (as public repos) on GitHub because:
I have multiple computers and I want ...
6
votes
1answer
277 views
How is the Linux repository administrated?
I am amazed by the Linux project and I would like to learn how they administrate the code, given the huge number of developers. I found the Linux repository on GitHub, but I do not understand how it ...
0
votes
2answers
149 views
Github Workflow: Pushing small fix branches to remote, or keep them local?
In Scott Chacon's workflow (explained eg in this SO answer), with essentially two silos (development, and master), if, say I have a small bug to fix (e.g. can be fixed with a few characters) is the ...
7
votes
3answers
225 views
How signing out a CLA prevents legal issues in open-source projects?
For example: yeoman. It's licensed under a BSD license. The CLA form (Contributor License Agreement) isn't project specific, and it can be signed electronically.
How and what issues can signing out ...
7
votes
3answers
455 views
Examples of non open source projects on Bitbucket or Github
Need examples to show management that these are used for source control and effectively backup of projects.
They will be concerned about having their source code off-site. If there are good ...
1
vote
1answer
79 views
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 ...
9
votes
5answers
588 views
what are the advantages and disadvantages of putting code for an unfinished project on github
I'm stating to work on a project that I intend to release as open source via the githubs. What are the advantages of putting the code on github from the outset, as opposed to waiting until the project ...
6
votes
3answers
222 views
How should I get my code ready for OpenSourcing it and putting it on GitHub?
In a few weeks, my project is going to be finished and I want to start getting my code ready for other people to use it.
I am going to be posting everything to GitHub so people can tweak it and ...
5
votes
1answer
531 views
Testing Git competence
I hire a lot of programmers for tiny tasks. I very clearly specify that the tasks can only be completed by making a pull request on GitHub. Unfortunatelly, so many programmers do not know Git and ...
8
votes
4answers
1k views
How does one handle sensitive data when using Github and Heroku?
I am not yet accustomed with the way Git works (And wonder if someone besides Linus is ;)).
If you use Heroku to host you application, you need to have your code checked in a Git repo. If you work on ...
64
votes
9answers
5k views
What is the relevance of resumes in the age of GitHub, Stack Exchange, Coursera, Udacity, blogs, etc.?
My resume is no longer relevant. It can no longer contain an adequate description of my technical abilities. One can get a much better sense of what I am capable of by looking at my GitHub ...
5
votes
1answer
423 views
How can I organize personal git repositories?
I'm in the process of setting up a GitHub account with the plan of making a pair of libraries I developed as parts of some recent iOS projects freely available for other iOS devs to use.
I don't ...
