GitHub is a web-based hosting service for projects that use the open-source Git revision control system.
-2
votes
1answer
23 views
Python3.4 in Win7 x64 environment - dependencies issue? [on hold]
I'm just learning Java myself at the moment but Python has peaked my interested namely due to the shear number of Bitcoin utils/apps available.
Whilst I'm fine with JAR and Java issues, this Python ...
-1
votes
2answers
84 views
How to get other programmers to collaborate [on hold]
I've got a project on which I have developed
some source code extensive enough that it compiles to
an application, but would like other developers to
contribute to help me improve the code and make
...
6
votes
3answers
644 views
How to unit test code that downloads a file from a github repo
This is my solution's structure:
Storage.csproj
> FileDownloader.cs
> GitHubProvider.cs (implements IStorageProvider)
> IStorageProvider.cs
Storage.Test.csproj
> ...
1
vote
1answer
95 views
How to enable non technical users to use GitHub
We're currently storing two Dynamic CRM solutions in Github and have triggers to automatically deploy these solutions once a change has been pushed to the master branch.
This works really well in ...
8
votes
4answers
266 views
How to use github, branches and automatic releases for version management? [closed]
I understand most of the basic Git/Github concepts by now, however I still have trouble understanding the bigger picture.
These are some things that I have managed to get working so far:
Push ...
2
votes
1answer
152 views
And at what point of modification to the original does source code with no license become owned by me?
I've recently come across a publicly viewable project on Github that has no license associated with it. In this repo, there is a file with the logic and most of the code needed to work as a piece of ...
1
vote
1answer
51 views
Git Submodule for untracked folder?
I have a git repository with a folder in it. The folder is listed in my .gitignore file. I cloned another repository into that ignored folder from github. I may want to work inside of the new ...
0
votes
2answers
117 views
How to best structure Git for our team [closed]
We're starting to develop many small web projects in our company, where mostly they will have one shared resource with some code pieces (SDKs, utilities and etc...)
Our team is small (~5) but is ...
-1
votes
1answer
58 views
Is any one of these the right way to write a license for your opensource project forked and modified from an existing one with different authors?
I've used parts of source from an existing Java library project with what appears to be a 3-clause BSD license.
I've made significant changes to the library which makes it possible to use it in a new ...
2
votes
0answers
80 views
How to create animated Gifs of programming examples? [closed]
I've seen this a few times on GitHub. You visit a repo and there are animated Gifs showing how to use the open source project via a console or IDE.
These Gifs show text as a person is typing. It's ...
-2
votes
1answer
140 views
Is it OK to reoccupy my old GitHub username to protect repository redirections? [closed]
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 ...
8
votes
3answers
961 views
Should I create separate work and personal GitHub accounts? [closed]
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 ...
3
votes
3answers
171 views
What can I do to let our team have code reviews of branch merges having hundreds of screens worth of Github diffs?
"Code review" (aka "peer review") seems like a really great idea, so my team started practicing it.
For a little while it worked well, but then a co-worker merged a branch in, and asked for a review ...
0
votes
2answers
46 views
Should I use branches for example uses of a github repo?
I'm working on a Github repo called Designemplate at https://github.com/benwatkinsart/Designemplate and was thinking of developing some example uses of the CSS file to show how it's used. Should I use ...
0
votes
1answer
166 views
Sharing on Github
Over the past couple weeks I have gotten a lot of help from StackOverflow users on a project, and rather than keep the finished product to myself I wanted to share it unencumbered by licenses, but ...
0
votes
2answers
150 views
Git: Branch or Fork?
I have game project that will have two versions:
A simple version of the game, the core
An advanced version of the game.
I have the 1st version in my public repository and only I will be working ...
0
votes
2answers
130 views
How to choose between different open-source libraries? [closed]
Recently, I found multiple GitHub repositories that would allow me to perform the same task. (In my case, assess the readability of text strings.)
It made me wonder, what are the best practices for ...
0
votes
1answer
99 views
Dynamic git URL for Jenkins builds
We internally use GitHub Enterprise and Jenkins. If I push on the main repository it is automatically build without and the Commit is marked as correct (just as Travis does this).
However, I want to ...
4
votes
1answer
188 views
Is it correct to ask contributers to rebase their pull requests on github
I maintain a relatively popular github repo.
When a pull request is good to merge I usually ask the author to rebase it to a single commit before I merge it (especially when there have been multiple ...
1
vote
1answer
119 views
Trying to understand what Travis CI does and when it should be used
I am very new to Git and I am planning to contribute to some open-source project on GitHub after discovering a small error in it. Upon forking it and fixing the error, I purposed a pull request and I ...
2
votes
3answers
91 views
Adding svn support to our git repo
We have been using SVN for several years.
Recently, we switched over to git, since some members of the organization pointed out that if our SVN server dies our team is toast.
So far, we've got ...
0
votes
1answer
61 views
How do I properly add a reference from my Github project to someone elses in VS2013 on Windows 8?
I need to reference the latest version of Bouncy Castle in a project I intend to publish to Github.
In my first posting of the code to Github, someone complained that I downloaded the entire Bouncy ...
5
votes
2answers
193 views
Do you have to rename the software when you fork a repo?
I forked a repo some time ago and created a few pull requests which went unanswered.
Now, the software is MIT-licensed, and I kept the copyright notice there.
Do I have to rename the software, or ...
1
vote
3answers
162 views
Etiquette using code found on GitHub and using Code beyond included Libraries
I've been trying to find what I'm supposed to do when I want to use code I find on GitHub. I think this post had some good information but I'm still somewhat confused.
I want to use code found in ...
19
votes
1answer
512 views
How do I better engage the users who starred my project on GitHub?
I recently put up a project, called Hebel, that I've been working on to GitHub. It's a framework for GPU accelerated deep learning written in Python and Nvidia CUDA. I posted about it on Google+ and ...
2
votes
1answer
150 views
Can the GitHub pull request process constitute an electronic signature of a CLA?
I appreciate the need for a Contributor License Agreement (CLA) in open source software projects and even understand that some tools are starting to make this process easier (like the low-friction ...
0
votes
1answer
76 views
When using the Apache license, is there still a need for a Contributor License Agreement (CLA)?
I can certainly see the need for CLAs with a terser license like MIT or BSD, but the more verbose Apache seems to already have that type of verbiage in it. I would prefer to not add this level of ...
1
vote
2answers
280 views
Should I fork a fork (on Github)? [closed]
On Github, I've run across a pull request which it implements a feature I like but feel isn't quite intuitive and could be better. The maintainers of the original repo have so far declined to accept ...
5
votes
2answers
202 views
GitHub etiquette for duplicating a repo to change functionality
I've found a GitHub project I'd like to add some features to. After contacting the maintainer, the changes aren't in line with the direction he's going but he's interested to see what I do with it. ...
0
votes
1answer
384 views
Company name already taken at github [closed]
My research-based company's name is already taken on github (mailed the owner without any luck), what is the most recognized naming conventions for company github accounts besides the name directly?
...
0
votes
0answers
79 views
License for free source (re)distribution, but no distribution of modified executables
Question
I want to put a phone/tablet app on Github and want to allow full rights for
using, studying, sharing and modifying the source code, but disallow any redistribution of executables that ...
3
votes
2answers
517 views
If I fork an open source project and make improvements in the fork, will it or I offend the original authors? [duplicate]
I have identified a couple of open source projects on github.com that are not being kept up to date for many months. I have used them for personal use, and now want to make enhancements to them and ...
0
votes
2answers
159 views
Is there a license that forbids distribution and gives a Github repo owner full rights? [duplicate]
I created a Chrome browser extension, and I want to post the code on Github so developers can contribute to the project.
My goal is to keep this as one single project though, and I fear that a lot of ...
1
vote
5answers
266 views
Handling one code base for multiple clients, with their own custom code
I am working on a CMS, in which we have multiple clients that use it, so the code is stored on their servers. Each client has the default code (user manager, pages manager etc), but every client also ...
3
votes
2answers
116 views
Managing codebase for basic and pro edition of a project
I have a project which will have basic and professional edition. The professional edition will have all the features of the basic edition. I am using git to manage the project's codebase.
I consider ...
2
votes
1answer
182 views
How to collaborate on features using github
github encourages 1 fork per user, so that that user can work independently on a feature and then request that feature to be accepted into the main repository via pull request.
However, what if 2 ...
1
vote
3answers
352 views
Organisation GitHub account. Secure to use for personal projects?
So a large client of mine gave me access to their Organisation GitHub account.
With it came a login for myself (on github.companyname.com) and of course access to certain repos on their company ...
36
votes
10answers
8k views
Why “Fork me on GitHub”?
I understand how GitHub works, but one thing I've been confused about is, why almost every OSS project lately has a "Fork me on GitHub" link on their homepage. For example,
http://jqtjs.com/, ...
12
votes
2answers
1k views
Is it acceptable to upload offensive content to GitHub?
I developed an offensive content checker for my website and want to publish it on GitHub. However, the source code contains many offensive, racist and otherwise nasty content.
The source is fully ...
12
votes
1answer
376 views
Etiquette for editing someone's pull request
I own a repository on GitHub to which someone sent a pull request with one single commit. I only want to implement his solution partially, and use about half of the code changes the user made. What ...
3
votes
4answers
480 views
Casual projects on Github omit error checking, logging, etc., for the sake of clarity?
I just started using GitHub to socialize some projects for simple chat and peer-to-peer apps. With respect to coding, is it customary to omit exception handling, error checking, logging, etc., to ...
5
votes
1answer
2k views
GitHub Organizations for a project spanning multiple repositories?
I've started a project that involves at least three repositories on GitHub.
One of the repositories is a generic documentation-and-examples dump, and the other two contain the implementation of two ...
1
vote
2answers
96 views
Can I use the code for responsive video on this github link under a license?
This is the link: https://gist.github.com/jgarber/2302238
I am new to github and web development.So please bear with my questions.
I would like to use the responsive video code on the link mentioned ...
1
vote
1answer
152 views
Using Git - better to do lot of incremental updates or one big daily update? [duplicate]
Ive just started working with Git (Github) in anticipation for an up coming project I'm project managing and designing and developing the front end of.
One thing I couldn't work out is, is it ...
0
votes
1answer
169 views
How/Where do I give my github commit a version?
I 'm just learning to give project versions.
I understand writing details about the changes in my project when committing, but where should I put my version number for my project?
16
votes
1answer
776 views
My github pull request was merged, what's the convention at this stage?
I forked a project on Github, made a small change and sent a pull request to the original maintainer, who has pulled it in. Now the last commit there is Merged pull request #11 from ...
0
votes
0answers
101 views
GitShell, how can I not type the username and passwords?
Open the CMD, and I should type the password and usename?
In the GitShell opened by shortcut, I don't need to type the username and password.
Related is here:
How can I convert GitShell's ...
0
votes
2answers
606 views
When should we clean up old, no longer used GIT branches? [duplicate]
We have several bugfix branches that are starting to pile up. They have been merged into master, and deployed to production.
Is there a good benchmark for when these branches should be cleaned up? ...
10
votes
3answers
189 views
Which is better for small bug fixes and small features - naming branches by ticket number or naming them by feature description?
I am in the middle of a disagreement (cordial, of course) with my lead about proper branch naming. This applies to bug-fix and small feature branches, not long-running feature branches. For ...
0
votes
0answers
99 views
Distributing cryptographic software on GitHub
I am developing a cryptographic program and i am planing on distributing it using GitHub, But there are some regulations on the export of cryptographic software, how do make myself not liable if ...