#TL;DR
- 共有開発環境でgit cloneするディレクトリには、groupを設定してsetgid bitを付けるとよい。
- 同時にumask を002にする。ちょっと怖い。
- UPGに従えば怖くないらしい。
##課題
Webアプリ開発で、CIでdeployするほどでもない共有環境(客先やテスターに見せる画面とか)のdeployは直接git pullですませることが多い。 が、複数人で開発していると、そのままではgit pullする際にpermission deniedではじかれる。
#!/bin/bash | |
# Convert a Github Flavored Markdown Syntax file to HTML | |
# | |
# The MIT License (MIT) | |
# Copyright © 2012 Evertton de Lima <e.everttonlima@gmail.com> | |
# http://evertton.mit-license.org/ | |
# Stylesheet feature by Dan Untenzu <mail@pixelbrackets.de> | |
# | |
# Requirements: cURL (sudo apt-get install curl) |
ArduinoチームがつくってるCLIのArduino
$ cd
$ mkdir bin
Ondřej Čertík |
z='ズン';d='ドコ';loop.lazy.map{[z,d].sample.tap{|x|$><<x}}.each_cons(5){|x|break if x.join==z*4+d};puts'キ・ヨ・シ!' |
Error Description: Clicking on 'Your Gists' leads me to an error page.
Start Page: https://gist.github.com Login State: Logged In
Full Description: Clicking 'Your Gist' leads me to see the following error once the subsequent page loads (url: https://gist.github.com/zph)
'Whoops. We seem to have missed the gist of that gist you were looking for.'