GitHub is a web-based hosting service for projects that use the open-source Git revision control system.
0
votes
0answers
31 views
What is the license of a GitHub Gist? [duplicate]
Sometimes a GitHub Gist contains carefully crafted code that seems to qualify for what the Apache License would call a "original work of authorship", but the as far as I can tell the author never ...
0
votes
0answers
43 views
What is the best way to handle two very similar projects with Git? [duplicate]
I am very new to Git (as in started last week to use it properly) and I have 2 projects.
Project X and Project Y which is a fork of Project X with a lot of very slight modifications.
What is the ...
104
votes
9answers
9k views
Maintain hundreds of customized branches over master branch
Currently we have one master branch for our PHP application in a shared repository. We have more than 500 clients who are subscribers of our software, most of whom have some customization for ...
11
votes
1answer
255 views
How to do peer reviews on GitHub pull requests?
We're moving from Bitbucket to GitHub and one thing we are struggling with are peer code reviews that worked very smoothly on Bitbucket like this:
Author opened a Pull Request (GitHub: the same)
...
2
votes
0answers
72 views
Justification for different code bases on different branches in the same repo? [closed]
Branches in git repos or similar are practically always derived from the same code base; after all, they're usually merged back in to master later.
But, if you wanted your open source project on ...
1
vote
0answers
97 views
Git Repositories updated
I would like to keep two Git repositories updated.
First one, is GitHub open source project that gets updated frequently.
Second one is a private held Git Repo located other than GitHub. This one ...
1
vote
0answers
80 views
What to do with the code from my rejected pull request?
I just recently sent off a pull request to a small but well-known open source project. This pull request added a new feature, as well as unit tests (and improvements to the existing tests). However, ...
0
votes
2answers
66 views
One project but multiple repositories
For an enterprise application with lots of regulatory checks and QA model in place etc I suggested a three repository model approach i.e. instead of having a single repository and then create release ...
3
votes
1answer
88 views
Hide authentication information on Github
When your creating a project that has some sort of information that needs to be private (authentication details, etc), but you want to use some public repo like Github, are there anything that can be ...
1
vote
3answers
128 views
Git repo with lots of medium-sized images?
I've just used git-tfs to checkout a TFS repo into a Git repo. The .git directory comes to 2.33GiB, and the primary reason for this is a couple of large directories coming to about 650MiB each. Each ...
1
vote
1answer
131 views
Can I use GitHub as my mobile app's data store? [closed]
Given a relatively simple mobile app that consumes semi-static (infrequently updated by hand) data, is it a good idea to simply store said data in a public GitHub repo, in form of a structured ...
0
votes
1answer
72 views
Will changing published git history on a private repo cause problems when I make it public?
I have a github repo that is currently set to private. I'd like to make it public but before doing so would like to clean it up a little bit by squashing some commits and possibly rebasing so that the ...
1
vote
1answer
42 views
What's the proper way to organize and revision a pull request
I'm working on an open source project for the first time and I'm adding a feature to the source. The way I've been going about, is I've squashed my individual commits into on clean commit for the ...
0
votes
0answers
33 views
Deployment keys vs. virtual users on GitHub
GitHub supports deployment keys which are attached to a repository instead of a user. Such a key can be used to read and write the repository and is intended as a mean for automatic processes ...
5
votes
1answer
88 views
Introducing Pull Requests for a 2 person team - merge my own requests?
I'm introducing git to a junior team member (a co-op).
They are comfortable now with the basics of adding, committing, pushing and pulling.
Now I want to introduce them to pull requests and ...
2
votes
1answer
40 views
How to handle OSS license on GitHub with non-OSS pictures
I am working on an app that will be open-sourced and published on GitHub. But, the problem is, that the graphics my client gives me contains some in-house characters that the company owns. We have a ...
4
votes
1answer
71 views
Does Changing Author info in git repo affect other contributors?
After contributing some weeks I noticed that the author name in my commits were incorrect. Does changing the git history with author info in the commits create any problems for my fellow contributors?
...
5
votes
1answer
394 views
Importing plain javascript libraries in an AngularJs application
I am working on an AngularJs project which is getting bigger very fast.
Currently I need to store some user data, so I was using $localStorage for Angular.
But I had a problem, as the application is ...
1
vote
2answers
116 views
Should you create a github repo/project for things as small as a useful function
Is it appropriate to make a fully blown github project/repo for something that you believe would be useful to others, but is as small as a single function?
0
votes
1answer
92 views
Using open source apps source code under Apache v2 [closed]
I modified some code and added few (minor) changes to an open source Android app. Now I want to publish it on play store. The app is licensed under Apache license v2. The license file is included in ...
0
votes
1answer
56 views
git workflow: read access + pull request or write access? [closed]
Suppose there is a small team with 1 senior developer and 3 junior developers working on the same repo in a team on a github organization. The senior developer has admin access. What is the most ...
0
votes
0answers
38 views
GIT repository layout for a Solution with multiple projects [duplicate]
I was a TFS User where we had a single Solution with multiple Projects and one developer can check out his project when they need. Also the Build system can do separate build for each Project or ...
3
votes
0answers
59 views
Client and access to Github history [closed]
About a year ago, our company hired a development company to build a mobile app we had been longing to do, but never got the time to develop.
With previous bad luck with outsourcing, we got it on ...
1
vote
1answer
45 views
How to use git for projects which has shared files
Our team uses shared folders (Windows) to work on projects together.
We never make local copies, but always edit the files in-place.
Now I've heard we would be much better off using git.
Is git a ...
0
votes
1answer
105 views
How can I setup custom license for my github repository?
During creation of new Github repository I could choose license under which my project will be hosted on Github. I didn't do that because Github suggested only few licenses to choose (and WTFPL wasn't ...
0
votes
0answers
14 views
Maintaining Software Variants [duplicate]
What is the industry-accepted way of publishing and maintaining an open-source project which has different "flavors" or variants, but basically uses the same codebase?
For example, I am working on a ...
2
votes
1answer
201 views
Changing license of personal GitHub repository [duplicate]
I know you can't take someone else's code and change it from GPL to MIT, but if you are the only contributor to a repository can you freely switch it from GPL to MIT?
2
votes
1answer
63 views
Selecting members to add to a github project [closed]
My team recently added a software project to github. We are getting requests from some of the users that they would like to become part of the team. What would be a good way to choose whom to add ?
0
votes
1answer
42 views
Making folder of a git repository a separate repository while preserving history
I have a generic git repository called Workspace and each project I have that isn't big enough to deserve its own repository is stored as a folder within it. One of my mini-projects is now big enough ...
39
votes
4answers
3k views
What to do with abandoned issues in GitHub?
If someone opens an issue on GitHub but more information to reproduce the error is asked and never given, what's the normal procedure? Example.
Here the author states that the "nav breaks". While I ...
0
votes
1answer
439 views
How to upload a C# project to Github without visual studio [closed]
I would like to know How to upload a C# project to Github without visual studio?
What do i need and how would I do it?
1
vote
2answers
825 views
Move Files Using Git mv Or Use File System Instead
I am wondering what the difference in Git would be if I used the mv command versus moving it in Windows explorer. From Perforce I know it's important because the version system keep track of the file ...
2
votes
2answers
121 views
Managing Similar Code On Multiple Platforms (GIT)
My team and I have developed a Chrome extension which we are now porting into Firefox. The two versions share enough of a code base that it would be redundant to manage to separate depos. In fact ...
0
votes
0answers
89 views
Uploading Processing Sketch with library to github
I have a sketch I wrote in the language Processing that I want to put up on GitHub. It uses a library released under LGPL so from what I understand, I'm able to (and should) upload the library ...
2
votes
1answer
124 views
Git branch usage
I'm working on a small project, and I am using Github as version control. I made a new branch to test something out, and have decided I liked the previous method better (in the master branch).
What ...
2
votes
1answer
93 views
Forking a GitHub repo and including code from pull requests within a LGPL license?
There is a project hosted at GitHub which is no longer maintained that I want to use for my project. However it has some bugfixes contained within pull requests from other users, and I would like to ...
5
votes
1answer
132 views
Safest way to use and store User's third party credentials
I'm working on an add-in that will integrate git into the VBA IDE. I'm using the LibGit2Sharp library under the hood, which supports User name and password credentials, but not SSH Keys. I would use ...
5
votes
1answer
642 views
If I fork a project on Github that is licensed under MIT, how to I handle the attribution and copyright notice?
If I plan to fork an MIT project and significantly modify and rename it, how do I handle the copyright notice above the MIT license on the main License file. Would I list the original author and my ...
0
votes
0answers
92 views
How to handle karma/bower in a Symfony Bundle on github?
i am working on a Symfony Bundle that uses angular among other javascript deps.
Now i want to unit-test my javascript code and i want to ship those tests as well.
My initial idea was to add ...
2
votes
1answer
212 views
Using Unlicensed Code
Say for example, I was to find a github project that was started but not quite complete or that was complete and I wanted to use that code within a larger project but the author of the code has not ...
0
votes
2answers
71 views
Github convention for putting projects on hold
I have a few github projects on the go at the same time.
I am only actively working on one at any one time which can take months. My other projects remain in a semi-completed state. Is there a ...
5
votes
1answer
126 views
How to offer money to an open source project?
There's an open source project on GitHub that is very useful, but doesn't have a feature I want and which a fair number of other users have been clamoring for in the issues.
There's already an ...
3
votes
0answers
294 views
Visual Studio, Git, and common code
I'm looking for some advice on how I should arrange a large new project I'm working on to allow it be more easily managed in Git (using GitLab), and developed in Visual Studio.
To give an idea of ...
0
votes
2answers
61 views
What is the customary way of sharing a code snippet to illustrate a reported bug on GitHub?
I reported a bug on GitHub, now I'm asked for files, but there's no way to attach them to the raised issue (e.g. on Launchpad you can attach file to a bug report, but on GitHub there's only option to ...
30
votes
2answers
2k views
How should I contribute to a (mostly) abandoned GitHub project?
I've recently been trying to get into open source collaboration in GitHub and have run into a situation for which I am curious what is the preferred way to proceed.
About a month ago, I found a ...
0
votes
1answer
48 views
Software License question [duplicate]
I am building some software which I am storing on Github (public).
Is it possible to change the license so that I can sell my software at some later point in time, as long as no one has contributed ...
1
vote
1answer
214 views
How to politely decline a pull request? [duplicate]
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 ...
2
votes
1answer
688 views
Git workflow for Microsoft SQL Stack
My team of developers are currently working at a client who has required us to move away from SVN and begin using their native workflow program. (Source tree by Atlassian). We are data warehouse ...
0
votes
1answer
327 views
Publish Modules from a Java Project on Github and integrate into IntelliJ [closed]
What is the best practice to work with several Java modules from different GitHub sources using IntelliJ?
This might be an odd qeustion but I do not know what the standard workflow is to achieve what ...
2
votes
1answer
172 views
Is it OK to credit (CC BY 3.0) icons in my (GPLv2) Github project with a CREDITS.txt file?
I'm in the middle of uploading a project to github. My software uses some icons which are licensed: "Creative Commons (CC BY 3.0 US)"
Should I hardcode the credits in a... let's say "Help->About" ...