[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch.scのread.cgiへ]
Update time : 12/19 22:47 / Filesize : 316 KB / Number-of Response : 998
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Git 12



1 名前:デフォルトの名無しさん mailto:ageteoff [2015/03/23(月) 13:35:13.83 ID:aBYp+bVs.net]
ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。

Git - Fast Version Control System
git-scm.com/

◆関連サイト
Pro Git - Table of Contents
git-scm.com/book/ja
Git入門
www8.atwiki.jp/git_jp/

◆前スレ
Git 11
peace.2ch.net/test/read.cgi/tech/1416195050/

267 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:07:12.80 ID:PnxXuVRG.net]
そこで、gitを使って、社内にだけ
ソースコードを置くわけですよ。

268 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:08:58.08 ID:PnxXuVRG.net]
念の為に言っておくが、googleやfacebookがやってるのは
難読化じゃない。ファイルサイズを削減するために
単語を短く置き換えてるだけだ。

難読化というのは、無意味なコードを入れたりして
コードを理解づくらくすること。

269 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:13:11.50 ID:eHprCcSu.net]
>>265
そうすると、今度はSVNでいいじゃんって話になる
その話が>>177からずっと続いている

270 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:17:45.05 ID:PnxXuVRG.net]
>>267
は? おかしくね。

svnでもgitでもどちらも
安全でも危険でもない。
これがここまでの結論だが?

安全か危険かで差は出ないんだからこの話は同じ。

別の理由でどちらが優れているかを語るべきだろ

271 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:25:58.07 ID:w/X68p6y.net]
>>259
新規鯖でBTS連携が多いな。結局開発サーバ必要だし。
客によってgithubとか他の商用のもあったりするけど。

272 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:30:55.66 ID:uj+lty2x.net]
gitサーバーを建てるのが難しいって
本当に底辺だよね。

だってさ、

1. PCを用意
2. Linuxのインストール(インストーラーから)
3. gitlabのインストール (インストールパッケージが用意されてる)
4. gitlabにログイン

これだけで終わりなんだから。

もう難しいかどうかじゃない。
単に面倒だからやりたくないという
めんどくさがりなだけだよ。

273 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:32:31.69 ID:eHprCcSu.net]
>>268
>別の理由でどちらが優れているかを語るべきだろ

その必要は無い
gitがあるのにSVNとかを使い続ける理由は「乗り換えなくて済む」
「どうしてもgitに乗り換えなければならない理由がない」なんだから

じゃあgitの勝ちって言ってみたって結局gitは使われてない
gitを使わない経営者が頭悪いわけでもない

その状況を含めなければ比較のしようがないしそれは無理だろう

274 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:37:37.38 ID:uj+lty2x.net]
> gitがあるのにSVNとかを使い続ける理由は「乗り換えなくて済む」

あー、こりゃだめだ。負けるよ?

だって他の所は、最初っからgit使ってる。
優れたツールをさ。

優れたツールから「乗り換えなくて済む」人たちに
どうやって対抗するのさ?w

まあ、定年まで生き延びればそれでいいって
考えなんだろうけどさ。

275 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:38:35.63 ID:w/X68p6y.net]
>>268
> 別の理由でどちらが優れているかを語るべきだろ

その流れに進むのだと、>>230 だな。

わざわざgitスレに来て分散要らないと、適応できない人が言ってるだけ。
gitで中央管理するのは構わないと思うけど、本来の使い方でないので一手間増えるのが不満なんじゃないかな。
>>182 嫌な人はsvnでも何でも勝手に使っとけという話。
で終わりだと思うけど。



276 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:42:14.40 ID:uj+lty2x.net]
>>273
> gitで中央管理するのは構わないと思うけど、本来の使い方でないので一手間増えるのが不満なんじゃないかな。

えー? 何いってんの? 中央管理は必要だし、
git使ってるプロジェクトのほぼ全て、
中央と呼ばれるところがあるじゃん。
公式リポジトリのことだよ。

お前全然わかってないよ。

277 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:50:17.52 ID:w/X68p6y.net]
>>274
はいはい。

278 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:51:41.80 ID:eHprCcSu.net]
>>269
デザインを別会社に発注するんならソース管理の責任は発注元もちだからサーバは客側に置かれるんだよね
客に○十万くらい払ってもらって社外公開用gitサーバを立てる感じか
小規模案件でも「一見して無駄金」を払ってくれたりするものなんだな
それを最終的にWebサーバに転用するから平気だってことなんだろうか・・・

>>272
つまりそれがベンチャーと国内メーカーの違い
国内メーカーもそれを分かってて使えない個人を淘汰するがそのスピードは遅い
ベンチャーだと労働組合がないしそもそも会社ごと淘汰されるのでスピードが速い

はじめはどの会社もベンチャーだった
生き残った会社は信頼性を持ち仕事の進め方もこなれてくるし良い人材も来るが
実は長く生きたこと自体が欠点だ

279 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:52:17.73 ID:w/X68p6y.net]
今までのレスを読まずに、別の意味持ち出されてもな。

280 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:57:32.09 ID:w/X68p6y.net]
>>276
お前が専用サーバでないとgit運用できないのは良くわかったよ。
そして、サーバの選定できないことも。

281 名前:デフォルトの名無しさん mailto:sage [2015/04/12(日) 23:58:15.67 ID:eHprCcSu.net]
>>273
実際はそんな単純な「一手間」とかの話しじゃなくて
使えないおっちゃんにコミットは何かプッシュは何かを教育する事が困難
gitを使えないからって理由でクビにすることはできないし

282 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 00:00:16.82 ID:qmARc52C.net]
>>278
何に切れてるのかさっぱり分からん
少なくとも自分は「製品開発」だからWebサーバの選定はしないしできない

283 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 00:04:23.76 ID:zNUrQ3MR.net]
>>279
クビにするかどうかは、経営者の判断することなので知らん。
リーダーだった場合、使用しているツールを使えない技術者が来たからといって、ツールを変えるようなことはしない。閑職に追いやる程度。
git程度を使えない技術者は終わってると思うが。最低限な。

284 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 00:14:36.04 ID:qmARc52C.net]
>>281
git程度を使えない技術者って、40を超えてくると時々見かけそうな

仕事ができて偉くなるオッサンはみんな過去の経験を活かした人材マネージメントの方に回ってしまうし
仕事ができなくて偉くならないオッサンは何も出来ない

仕事ができて偉くならずに担当者として先頭を突っ走るバリバリの技術者ってのはホント少ない

285 名前:デフォルトの名無しさん [2015/04/13(月) 00:19:44.73 ID:4JvI4/ec.net]
マ板あたりにアンチGitスレでも立てたらいいと思う



286 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 00:26:29.81 ID:NT6jaiFf.net]
相手する方もなんでわざわざ相手するのかね
放置すりゃいいのに相手するから生きながらえる

287 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 01:06:13.44 ID:zNUrQ3MR.net]
>>280
なぜ切れていると思い込んでるのかサッパリだ。
できないなら>>276は妄想ってことだな。

>>282
gitのリポジトリの構成を決めろとか言うわけではない。
決まったオペレーションができれば十分。最低限。
偏ってる企業だと1人1プロジェクトとかかも知れないけど、そんな老い先知れた企業のことは知らん。

288 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 01:25:41.23 ID:l/TWvXzv.net]
驚くだろうが、この業界にいて、
パソコンにOS(Linux)のインストールも出来ない
素人がいるのも事実。

289 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 02:06:56.36 ID:qmARc52C.net]
>>285
>>276は妄想じゃなくてあなたへの質問だったのだが急に答えるのをやめたから切れたのかと思った
漠然と否定するんじゃなくて訂正してもらえるとWeb系エンジニアの一つの実情を知れるので勉強になる

>>286
Linuxのカーネルを改造してる技術者がWordの蛍光ペンの付け方を知らないってことがあったので
自分ができることをそいつができないから「技術者として終わってる」というのは案外そうでもないと思ってる

290 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 03:19:23.81 ID:zNUrQ3MR.net]
>>287
仮想とか使ってるとこは、設定するだけ。
性能は必要ないので、借りても月千円とか二千円で要件は満たせる。
これ以上はスレチ過ぎるのでどっか他で聞いて下さい。

知らないと出来ないは違うんじゃ。

291 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 06:05:45.95 ID:Nl26Y8lL.net]
>>261
> 今時のプラットフォームはあなたの会社の一種類以外、話から除外されるってことね。やはりあなたの会社がスタンダードなんだね。

いったい何を言いたいのか全くわからんのだが w

292 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 06:46:15.23 ID:NPPeHBbv.net]
>>288
Linuxのインストールなんて「知ってりゃできる」レベルだろ?

293 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 09:12:02.50 ID:l/TWvXzv.net]
>>290
だが恐ろしいことに、出来ないという人がいるんだよ。
自称技術者なのにな。本当に可哀想。

294 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 10:33:40.14 ID:qmARc52C.net]
>>288
なるほどケタ違いに安かったんだ
だからあなたがやってるみたいな「極めて小規模案件」にも対応できるのか

スレチなのは確かだがこのスレはgitの製品機能だけじゃなく
gitの運用シーンとその背景(マネジメントやら業務の特性やら)がごちゃまぜに話されてるから
前からずーっとスレチだったという気がしないでもない

295 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 12:11:13.75 ID:5Ev+MSHp.net]
gitサーバ=gitlabな人とまともな話ができるわけないじゃないw
あと今どきVPS知らない人とも話が通じないでしょ



296 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 18:06:10.53 ID:zNUrQ3MR.net]
>>290
gitの最低限の操作なんて知ってりゃできるレベル。
しかし知るまでは、知ってりゃできるレベルか否かわからない。
それで自信の無い人は出来ないという。または使いたくないので、知ろうともしない。仕事は任せられない。
まっとうな技術者の知らないは、調べてやりますの意味。多少のサポートは必要かも知れないが、仕事を任せられる。

というか、コンピュータのオペレーションは全て知ってればできるレベル。

297 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 18:44:49.69 ID:PFHUoot3.net]
コマンドなんて1回正しい手順覚えたらそれ繰り返すだけだしな

298 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 22:01:32.53 ID:l/TWvXzv.net]
ピアノの演奏みたいなもんかね。

やってることは同じことの繰り返し。
技術力とはそれを間違いなく早く繰り返せる力のこと
知識に加え、長年の経験とセンスが必要とされる。

小学校でねこふんじゃったを引ける人がクラスに一人ぐらい
いたと思うけど、実はねこふんじゃったは難しい曲らしい。

だからといってその子は凄いわけじゃなく、
ねこふんじゃったしか弾けないという。

何がいいたいかというと、難しいものでも定型化してそれだけをやるなら比較的簡単にできる。
だけど、応用ができないんじゃ技術力があるとは言えないんじゃないかな。

コンピュータのオペレーションだって、今までに起きたことがない
問題が起きた時に対応できて初めて一人前だと思うよ。

299 名前:デフォルトの名無しさん [2015/04/13(月) 22:06:53.81 ID:U9cAqNzb.net]
3行にまとめろ

300 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 22:10:28.26 ID:l/TWvXzv.net]
ピアノの演奏みたいなもんかね。やってることは同じことの繰り返し。技術力とはそれを間違いなく早く繰り返せる力のこと知識に加え、長年の経験とセンスが必要とされる。小学校でねこふんじゃったを引ける人が
クラスに一人ぐらいいたと思うけど、実はねこふんじゃったは難しい曲らしい。だからといってその子は凄いわけじゃなく、ねこふんじゃったしか弾けないという。何がいいたいかというと、難しいものでも定型化
してそれだけをやるなら比較的簡単にできる。だけど、応用ができないんじゃ技術力があるとは言えないんじゃないかな。コンピュータのオペレーションだって、今までに起きたことがない問題が起きた時に対応できて初めて一人前だと思うよ。

301 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 22:35:09.37 ID:/JCb38ul.net]
趣旨は分かるけど、ねこふんじゃったは難しくないだろw
かなり単純で簡単な曲

302 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 00:11:29.45 ID:Mnpx95ZS.net]
ねこふんじゃったは、楽譜にすると難しい曲。
単にピアノの鍵盤と五線譜の相性が悪いことの問題

303 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 00:18:39.20 ID:6fsUN43G.net]
ルート通したあとのエラーは大して苦労しない
引き継いで全体像を知らなければ苦労しそうだがそれは能力とあまり関係ないこと

304 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 01:35:10.67 ID:wfCHFEB4.net]
難しいのは、人が簡単に弾ける曲を作曲すること。
git自体の設計や、リポジトリ設計、オペレーションマニュアルを作ること。

305 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 02:10:05.32 ID:UqXDsIMl.net]
>>300
楽譜にしてもスカスカだし難しくはないと思うが
♭6個が難しく見えるってこと?

つまりgitも慣れてない人には難しく見えるって話か



306 名前:デフォルトの名無しさん [2015/04/14(火) 07:30:46.14 ID:hU+kLzAL.net]
>>248
GitHub使ってるぽい企業みつけた

paiza.jp/job_offers/386

307 名前:デフォルトの名無しさん [2015/04/14(火) 07:41:08.44 ID:hU+kLzAL.net]
ここもGitHub使ってるぽい

paiza.jp/job_offers/554

308 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 07:52:07.35 ID:ewVl24pp.net]
>>303
> ♭6個が難しく見えるってこと?
個人的には嬰ヘ長調(♯6個)の方が好き

309 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 10:40:27.73 ID:CfmpsTw9.net]
バイオリンもフラットが増えると使う開放弦が無くなって難しくなるわ
初心者の意見だけど

310 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 20:02:42.34 ID:oXtat876.net]
>>295
> コマンドなんて1回正しい手順覚えたらそれ繰り返すだけだしな

そういえば、教えられたコマンドを
メモ帳に書いて、それをひたすらコピペしている奴がいたな。

こういう時は、これ、
こういう時は、あれ、

その姿を見ていなければ、git使えているように見えるが、
何も理解していないという。

311 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 20:43:04.53 ID:Q5r7cjjP.net]
全く高度なことではない作業に過ぎないのに、理解とは?w

312 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 20:58:47.86 ID:ftm3iiW3.net]
subversionと比べたら何が便利?

313 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 21:25:14.74 ID:Q5r7cjjP.net]
特に無し。マジで特に無し。
入門時の流行等で使うシステムが決まる。

314 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 21:49:07.84 ID:oXtat876.net]
>>310
subversionよりも圧倒的に速い。

315 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 21:54:22.43 ID:oXtat876.net]
>>309
ピアノと一緒って話だろ?
鍵盤を叩くのはだれでもできることだが、
それを使って素晴らしい音楽を演奏するのは難しい。

gitのコマンドを叩くのは簡単だが、
それを使ってソフトウェア開発を
効率よくするのは難しい。

だから効率上がらないよとか言ってる人がいるわけよ。



316 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 23:34:02.72 ID:wnoVepzT.net]
>>311
こいつ最高にアホ

317 名前:デフォルトの名無しさん mailto:sage [2015/04/15(水) 20:27:20.03 ID:GB/eL5ft.net]
どうせcommitとpushくらいしか使ってないんだろう

318 名前:デフォルトの名無しさん mailto:sage [2015/04/15(水) 20:38:14.05 ID:6MF6OERw.net]
プッwくだらねーwオフィスソフトで文書作成できて上機嫌になる事務職と変わらんなw

319 名前:デフォルトの名無しさん mailto:sage [2015/04/15(水) 21:49:51.24 ID:1RecYAvv.net]
バージョン管理は何を使っても変わらない。
どうせやるのはpushするだけなんだから。
現在コンフリクトが起きないようにする運用方法を模索中。
他の人が触れないようにロックができればいいんだけどな。

320 名前:デフォルトの名無しさん mailto:sage [2015/04/15(水) 22:18:49.86 ID:V2WyrPfJ.net]
自分が作ったパッチでもコンフリクトするけどな。

321 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 01:28:27.36 ID:Mp5pFy+1.net]
>>317
誰にも触れないようにネットワークから切り離せ

322 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 02:09:02.52 ID:hUjU3Ohl.net]
ローカルではgitを使って、メインにはsvnを使うといい。

323 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 09:11:33.22 ID:bLWn78BU.net]
>>320
メインっていうか中央やね。

基本的にコマンドをたくさん使うところがメインなので
ローカルがgitということはgitがメインとなる。

そして最後のmasterブランチの代わりにsvnを使う。
その場合svnは単なるストレージ的な扱いになる

324 名前:デフォルトの名無しさん mailto:sage [2015/04/20(月) 13:47:48.51 ID:RwDqOFG9.net]
開発ブランチが2つあって
masterで.gitignoreを変更したんですが
masterの変更を開発ブランチに取り入れる方法を教えてください
開発ブランチでgit merge masterってやってもこんなメッセージがでました
addしてコミットしないとだめなんですか?開発ブランチからmasterにmergeするときはこんなメッセージ出ません
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)

modified: .gitignore

no changes added to commit (use "git add" and/or "git commit -a")

325 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 11:04:43.23 ID:gKd17Ylm.net]
パーミッション変更しただけのも変更扱いなのかよ
面倒臭いなgit



326 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 11:12:45.44 ID:umXZ7BSe.net]
Unix系で使ってる分には気にならないんだけどねそのへんは
昨日、Cygwin新しくしてnoaclの設定忘れて作業始めちゃって酷い目にあった
git自体の設定でパーミッションの変更を無視するようにできるらしいけど、
その場合は新規ファイルのパーミッションはどうなるのかな

327 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 14:20:11.36 ID:Z/Go+19e.net]
Unixで気にならない?Windowsだろ

328 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 15:25:00.67 ID:umXZ7BSe.net]
Windowsはとんでもないパーミッションでレポジトリにファイル登録しちゃったりすることがあるのが心配なの
Unix系ならみた

329 名前:ワまのパーミッションで登録されるので安心 []
[ここ壊れてます]

330 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:21:04.26 ID:5PzRDxP4.net]
>>323
記録されるのは実行権限だけだよ。

実行権限をリポジトリに入れないと
困るのは言うまでもない。

331 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:21:44.23 ID:5PzRDxP4.net]
>>326
> Windowsはとんでもないパーミッションでレポジトリにファイル登録しちゃったりすることがあるのが心配なの
登録されるのは実行権限だけだよ。

> Unix系ならみたままのパーミッションで登録されるので安心
登録されるのは実行権限だけだよ。

332 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:28:14.13 ID:umXZ7BSe.net]
ソースファイルが実行権限つきで登録されたらダメだろ?
755とか644とかこれ実際には実行権限だけしか登録されないってこと?

333 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:46:16.84 ID:5PzRDxP4.net]
> ソースファイルが実行権限つきで登録されたらダメだろ?

は? スクリプトファイルは
実行現原付きのソースコードだが?

334 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:48:49.11 ID:Ys0gBcPs.net]
スクリプトファイルに「常に」実行権限を付けてるの?(´・ω・`)
((((((;゚Д゚))))))ガクガクブルブル

335 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:50:25.56 ID:5PzRDxP4.net]
どこに常にって書いてあるんだ?
つけたりつけなかったりする必要があるから
実行権限をリポジトリに入れる必要があるんだろ。



336 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:53:11.58 ID:Ys0gBcPs.net]
どう考えても開発中のスクリプトファイルに実行権限がどうしても必要な
理由が理解できないよ?(´・ω・`)

337 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:54:39.89 ID:5PzRDxP4.net]
チェックアウトしてからいちいち実行権限付けてから実行するのか?

CGIアップロードしてから、全部のファイルのパーミッションを
設定してから使うウェブアプリかよw

338 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:55:32.36 ID:umXZ7BSe.net]
>>330
なるほどソースファイルは644で、スクリプトファイルは755で登録されればいいわけだな
Unix系の場合にはファイルのパーミッションの値に準じて登録されてると思うんだけど、
Windowsの場合にはどういう仕組みになってるんだ?

昨日Cygwinでソースファイルが755で登録されちゃってとても困ったんだが

339 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 16:58:21.33 ID:5PzRDxP4.net]
pro gitでもよめ。
なんでもきくな

340 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 17:01:42.91 ID:umXZ7BSe.net]
なんかあらためてぐぐったらちょっと特殊な事情があることがわかった
fourxz.hatenablog.com/entry/2013/12/13/003317

IntelliJ + cygwin の特殊な例だったんだな
おれの場合にはIntelliJの設定じゃなくてCygwin側のfatabでACLを無効にして対処した

こんなのpro git読んでもわかんねえよ

341 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 17:03:55.25 ID:umXZ7BSe.net]
Windowsはめんどくせな

342 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 17:05:33.91 ID:Ys0gBcPs.net]
>>334
いってることが前時代的なんで理解し難いけど?(´・ω・`)
アップロードもインストールの一部だと考えれば、インストールスクリプトで
パーミッションを弄るよ?おいらならね?(´・ω・`)

343 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 18:03:03.48 ID:5PzRDxP4.net]
>>339
理解能力がないやつだなw

コンパイルしなくてすぐに実行できるのが
スクリプト言語のいいところなのに、
なんでそんな準備をしないといけないんだって話だよ。

cloneしてローカルで動かすとか思いつかないのか?

344 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 18:04:31.50 ID:5PzRDxP4.net]
>>339
どうせサーバーにアップロードも
今どきFTPでアップロードして
パーミション設定とかしか思いつかないんだろうけど、

git使っていれば、git cloneしてハイおしまい。
なんだよ。

345 名前:デフォルトの名無しさん mailto:sage [2015/04/21(火) 23:04:14.84 ID:nTfDDlXC.net]
typescriptとかsassで吐き出される*.jsや*.cssもgitで管理したほうがいいですか?



346 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 08:24:45.00 ID:dTAen5CN.net]
>>339
そのインストールスクリプトは…

347 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 09:46:39.29 ID:ZhuC/XHh.net]
もちろん、そのインストールスクリプトの
パーミッションを変えるスクリプトをつけるに決まってるだろ

348 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 09:50:29.82 ID:iit3/b2j.net]
もしかすると、そのインストールスクリプトのパーミッションを変えるスクリプトのパーミッションを変えるスクリプトが必要なんじゃね?!

349 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 10:07:21.92 ID:gnynNjp+.net]
多分、普通にそのスクリプトのインタプリタを起動してコマンドラインに
スクリプトファイルを入れておくと思うよ?(´・ω・`)

350 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 11:07:07.29 ID:ZhuC/XHh.net]
その普通に起動するスクリプトのファイル名とインタプリタ名はどうやって知るのかな。
自分一人で作業することしか考えてないだろ。

って言われたらその場でまた言い逃れを考えて書き込むだけだから書くだけ無駄かw

351 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 11:40:56.36 ID:sdnJBf1e.net]
実行権限を付けたいファイルは実行権限をつけている。
その実行権限をそのままリポジトリに入れられないとなると、
ファイルに実行権限ついているというのに
それと同じ情報を別ファイルにまとめないといけない。
つまり情報が二重になってしまっている。

ローカルでテストコードを実行した時
(実行権限が付いているから)テストが成功するのに、
他のマシンでcloneしたらテストコードが失敗する。
実行権限情報が間違っていたからだ。
つまりアプリの信頼性にも関わってくる。

352 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 11:41:34.93 ID:gnynNjp+.net]
多分、readmeを読める言語能力がある人には特に難しい事ではないと思うよ?(´・ω・`)

353 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 11:43:31.12 ID:gnynNjp+.net]
実行権限の有無で失敗するテストコード?とんちなの?馬鹿なの?(´・ω・`)

354 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 11:46:20.25 ID:sdnJBf1e.net]
>>350
そりゃ、テストコードでスクリプトを実行している
コードに決まってるじゃんw

っていうかビルド自体が失敗するし

git のリポジトリ見てみな。
実行権限ついてるだろ?
それ全部外してmakeしてみな。

355 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 11:52:36.40 ID:sdnJBf1e.net]
>>349
readme関係ないからな。

実行権限という情報を二重に持つことがだめだって話。

ファイルについてる情報を
わざわざreadmeにコピペするんなよ。
素人かよw



356 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 13:38:15.27 ID:xj2mf7xJ.net]
チェックアウト時のパーミッションなぞumaskで変わるんだから
install -m で指定するのが当たり前
つまらん揚げ足取りでスレ汚すなよ

357 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 18:07:06.97 ID:sdnJBf1e.net]
>>353
今は実行権限の話。
umaskはファイル新規作成の時の話。
当たり前だが、cloneしたときの実行権限には関係ない話。

ちょっと無理やりすぎな屁理屈だったかなw

358 名前:デフォルトの名無しさん [2015/04/22(水) 21:08:01.41 ID:3b9p/BsF.net]
SourceTreeで 変更されたファイルを表示しようとすると
コミット対象が選択されていません とか出るんだけど
コミット対象ってなんのことですか?

359 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 10:35:30.48 ID:DTt/WaGx.net]
絞り込んだ対象にファイルがないんだろう
絞りこみ対象を変えるかブランチ選ぶかしてみては

360 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 11:47:46.40 ID:RLLS8SFj.net]
>>355
> コミット対象ってなんのことですか?
こうなるから、GUIを先に使うのはだめだと思うわ。

GUIはわかりやすいんだよ。わかりやすいから逆に
見て直感的にわかるようなこと"以外"の
知識を知らないまま使えてしまう。

デザイナとかも使ってもらうために、GUIはあっていいと思うが
ゲームみたいにチュートリアルをこなさないと
すすめないようにするべきなんだろうな。

361 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 12:40:46.69 ID:0IqaduwO.net]
>>357
攻略しなきゃならんようなもんだと最初から使われないよ

362 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 12:52:17.15 ID:zERGLrhN.net]
ワードエクセル使う脳みそがあれば使えるはず

363 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 18:18:36.41 ID:RLLS8SFj.net]
>>358
ゲームは攻略するものだが
使われてるぞ?

364 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 21:28:23.11 ID:xe4GpqoA.net]
>>357
けっきょくコミット対象とはなんでしょうか
今使ってるmasterブランチのことでしょうか

365 名前:デフォルトの名無しさん mailto:sage [2015/04/23(木) 21:33:48.98 ID:xe4GpqoA.net]
>>356
ありがとうございます。すみません見落としていました。

絞り込んだ結果、ファイルが選択されていない状態のことでした。
なぜコミット対象が選択されていないというメッセージなのかは
不明ですが、GUIのメッセージが不適切なだけかもしれぬ。



366 名前:デフォルトの名無しさん mailto:sage [2015/04/24(金) 07:42:40.59 ID:7qXJwKGv.net]
>>358
いやいや、マリオの最初見てみ
よわっちいくりぼーでジャンプを覚える
その先でまたくりぼー出てきて思わずジャンプしたら上のブロックから隠しスターが出てくるとか
むちゃくちゃ良くできてるチュートリアルだから

367 名前:デフォルトの名無しさん mailto:sage [2015/04/27(月) 10:14:34.47 ID:gbrpzY ]
[ここ壊れてます]






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<316KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef