I hereby claim:
- I am cornelius on github.
- I am cornelius (https://keybase.io/cornelius) on keybase.
- I have a public key whose fingerprint is EA81 9481 7267 164C 61FB AF26 6AEF F492 2B18 5BBB
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
output += Renderer.for(scope).render_comparison(comparison, | |
options | |
) | |
def render_comparison(comparison, options = {}) | |
@options = options | |
@buffer = "" | |
@indent = 0 | |
@stack = [] |
#!/usr/bin/ruby | |
require "json" | |
Dir.glob("*").each do |dir| | |
generic_manifest = "#{dir}/#{dir}.manifest" | |
if File.exist?(generic_manifest) | |
topics = JSON.parse(File.read(generic_manifest))["topics"] | |
if topics | |
puts "#{dir}: #{topics}" |
--- | |
name: git-server | |
releases: | |
- name: git-server | |
version: latest | |
instance_groups: | |
- name: git-server | |
azs: [z1] |
GitHub provides a number of wonderful features in the web UI which can be used to create commits. You can do things such as directly edit files, or squash and merge pull requests, or apply suggested changes from code reviews. This is great and makes things easy.
But if you want to use different emails in the git commits when you are contributing to different repositories, you can't. For example if you are part of an organization for work, and you also maintain an open source project as a side project, you can't do things like merging pull requests in the web UI with your personal address for the open source project and with your work address for the organization you work for.
There