Git 12©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net
2015/03/23(月) 13:35:13.83ID:aBYp+bVsGit - Fast Version Control System
http://git-scm.com/
◆関連サイト
Pro Git - Table of Contents
http://git-scm.com/book/ja
Git入門
http://www8.atwiki.jp/git_jp/
◆前スレ
Git 11
http://peace.2ch.net/test/read.cgi/tech/1416195050/
0286デフォルトの名無しさん
2015/04/13(月) 06:05:45.95ID:Nl26Y8lL> 今時のプラットフォームはあなたの会社の一種類以外、話から除外されるってことね。やはりあなたの会社がスタンダードなんだね。
いったい何を言いたいのか全くわからんのだが w
0287デフォルトの名無しさん
2015/04/13(月) 06:46:15.23ID:NPPeHBbvLinuxのインストールなんて「知ってりゃできる」レベルだろ?
0288デフォルトの名無しさん
2015/04/13(月) 09:12:02.50ID:l/TWvXzvだが恐ろしいことに、出来ないという人がいるんだよ。
自称技術者なのにな。本当に可哀想。
0289デフォルトの名無しさん
2015/04/13(月) 10:33:40.14ID:qmARc52Cなるほどケタ違いに安かったんだ
だからあなたがやってるみたいな「極めて小規模案件」にも対応できるのか
スレチなのは確かだがこのスレはgitの製品機能だけじゃなく
gitの運用シーンとその背景(マネジメントやら業務の特性やら)がごちゃまぜに話されてるから
前からずーっとスレチだったという気がしないでもない
0290デフォルトの名無しさん
2015/04/13(月) 12:11:13.75ID:5Ev+MSHpあと今どきVPS知らない人とも話が通じないでしょ
0291デフォルトの名無しさん
2015/04/13(月) 18:06:10.53ID:zNUrQ3MRgitの最低限の操作なんて知ってりゃできるレベル。
しかし知るまでは、知ってりゃできるレベルか否かわからない。
それで自信の無い人は出来ないという。または使いたくないので、知ろうともしない。仕事は任せられない。
まっとうな技術者の知らないは、調べてやりますの意味。多少のサポートは必要かも知れないが、仕事を任せられる。
というか、コンピュータのオペレーションは全て知ってればできるレベル。
0292デフォルトの名無しさん
2015/04/13(月) 18:44:49.69ID:PFHUoot30293デフォルトの名無しさん
2015/04/13(月) 22:01:32.53ID:l/TWvXzvやってることは同じことの繰り返し。
技術力とはそれを間違いなく早く繰り返せる力のこと
知識に加え、長年の経験とセンスが必要とされる。
小学校でねこふんじゃったを引ける人がクラスに一人ぐらい
いたと思うけど、実はねこふんじゃったは難しい曲らしい。
だからといってその子は凄いわけじゃなく、
ねこふんじゃったしか弾けないという。
何がいいたいかというと、難しいものでも定型化してそれだけをやるなら比較的簡単にできる。
だけど、応用ができないんじゃ技術力があるとは言えないんじゃないかな。
コンピュータのオペレーションだって、今までに起きたことがない
問題が起きた時に対応できて初めて一人前だと思うよ。
0294デフォルトの名無しさん
2015/04/13(月) 22:06:53.81ID:U9cAqNzb0295デフォルトの名無しさん
2015/04/13(月) 22:10:28.26ID:l/TWvXzvクラスに一人ぐらいいたと思うけど、実はねこふんじゃったは難しい曲らしい。だからといってその子は凄いわけじゃなく、ねこふんじゃったしか弾けないという。何がいいたいかというと、難しいものでも定型化
してそれだけをやるなら比較的簡単にできる。だけど、応用ができないんじゃ技術力があるとは言えないんじゃないかな。コンピュータのオペレーションだって、今までに起きたことがない問題が起きた時に対応できて初めて一人前だと思うよ。
0296デフォルトの名無しさん
2015/04/13(月) 22:35:09.37ID:/JCb38ulかなり単純で簡単な曲
0297デフォルトの名無しさん
2015/04/14(火) 00:11:29.45ID:Mnpx95ZS単にピアノの鍵盤と五線譜の相性が悪いことの問題
0298デフォルトの名無しさん
2015/04/14(火) 00:18:39.20ID:6fsUN43G引き継いで全体像を知らなければ苦労しそうだがそれは能力とあまり関係ないこと
0299デフォルトの名無しさん
2015/04/14(火) 01:35:10.67ID:wfCHFEB4git自体の設計や、リポジトリ設計、オペレーションマニュアルを作ること。
0300デフォルトの名無しさん
2015/04/14(火) 02:10:05.32ID:UqXDsIMl楽譜にしてもスカスカだし難しくはないと思うが
♭6個が難しく見えるってこと?
つまりgitも慣れてない人には難しく見えるって話か
0301デフォルトの名無しさん
2015/04/14(火) 07:30:46.14ID:hU+kLzALGitHub使ってるぽい企業みつけた
http://paiza.jp/job_offers/386
0302デフォルトの名無しさん
2015/04/14(火) 07:41:08.44ID:hU+kLzALhttp://paiza.jp/job_offers/554
0303デフォルトの名無しさん
2015/04/14(火) 07:52:07.35ID:ewVl24pp> ♭6個が難しく見えるってこと?
個人的には嬰ヘ長調(♯6個)の方が好き
0304デフォルトの名無しさん
2015/04/14(火) 10:40:27.73ID:CfmpsTw9初心者の意見だけど
0305デフォルトの名無しさん
2015/04/14(火) 20:02:42.34ID:oXtat876> コマンドなんて1回正しい手順覚えたらそれ繰り返すだけだしな
そういえば、教えられたコマンドを
メモ帳に書いて、それをひたすらコピペしている奴がいたな。
こういう時は、これ、
こういう時は、あれ、
その姿を見ていなければ、git使えているように見えるが、
何も理解していないという。
0306デフォルトの名無しさん
2015/04/14(火) 20:43:04.53ID:Q5r7cjjP0307デフォルトの名無しさん
2015/04/14(火) 20:58:47.86ID:ftm3iiW30308デフォルトの名無しさん
2015/04/14(火) 21:25:14.74ID:Q5r7cjjP入門時の流行等で使うシステムが決まる。
0309デフォルトの名無しさん
2015/04/14(火) 21:49:07.84ID:oXtat876subversionよりも圧倒的に速い。
0310デフォルトの名無しさん
2015/04/14(火) 21:54:22.43ID:oXtat876ピアノと一緒って話だろ?
鍵盤を叩くのはだれでもできることだが、
それを使って素晴らしい音楽を演奏するのは難しい。
gitのコマンドを叩くのは簡単だが、
それを使ってソフトウェア開発を
効率よくするのは難しい。
だから効率上がらないよとか言ってる人がいるわけよ。
0311デフォルトの名無しさん
2015/04/14(火) 23:34:02.72ID:wnoVepzTこいつ最高にアホ
0312デフォルトの名無しさん
2015/04/15(水) 20:27:20.03ID:GB/eL5ft0313デフォルトの名無しさん
2015/04/15(水) 20:38:14.05ID:6MF6OERw0314デフォルトの名無しさん
2015/04/15(水) 21:49:51.24ID:1RecYAvvどうせやるのはpushするだけなんだから。
現在コンフリクトが起きないようにする運用方法を模索中。
他の人が触れないようにロックができればいいんだけどな。
0315デフォルトの名無しさん
2015/04/15(水) 22:18:49.86ID:V2WyrPfJ0316デフォルトの名無しさん
2015/04/16(木) 01:28:27.36ID:Mp5pFy+1誰にも触れないようにネットワークから切り離せ
0317デフォルトの名無しさん
2015/04/16(木) 02:09:02.52ID:hUjU3Ohl0318デフォルトの名無しさん
2015/04/16(木) 09:11:33.22ID:bLWn78BUメインっていうか中央やね。
基本的にコマンドをたくさん使うところがメインなので
ローカルがgitということはgitがメインとなる。
そして最後のmasterブランチの代わりにsvnを使う。
その場合svnは単なるストレージ的な扱いになる
0319デフォルトの名無しさん
2015/04/20(月) 13:47:48.51ID:RwDqOFG9masterで.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")
0320デフォルトの名無しさん
2015/04/21(火) 11:04:43.23ID:gKd17Ylm面倒臭いなgit
0321デフォルトの名無しさん
2015/04/21(火) 11:12:45.44ID:umXZ7BSe昨日、Cygwin新しくしてnoaclの設定忘れて作業始めちゃって酷い目にあった
git自体の設定でパーミッションの変更を無視するようにできるらしいけど、
その場合は新規ファイルのパーミッションはどうなるのかな
0322デフォルトの名無しさん
2015/04/21(火) 14:20:11.36ID:Z/Go+19e0323デフォルトの名無しさん
2015/04/21(火) 15:25:00.67ID:umXZ7BSeUnix系ならみたままのパーミッションで登録されるので安心
0324デフォルトの名無しさん
2015/04/21(火) 16:21:04.26ID:5PzRDxP4記録されるのは実行権限だけだよ。
実行権限をリポジトリに入れないと
困るのは言うまでもない。
0325デフォルトの名無しさん
2015/04/21(火) 16:21:44.23ID:5PzRDxP4> Windowsはとんでもないパーミッションでレポジトリにファイル登録しちゃったりすることがあるのが心配なの
登録されるのは実行権限だけだよ。
> Unix系ならみたままのパーミッションで登録されるので安心
登録されるのは実行権限だけだよ。
0326デフォルトの名無しさん
2015/04/21(火) 16:28:14.13ID:umXZ7BSe755とか644とかこれ実際には実行権限だけしか登録されないってこと?
0327デフォルトの名無しさん
2015/04/21(火) 16:46:16.84ID:5PzRDxP4は? スクリプトファイルは
実行現原付きのソースコードだが?
0328デフォルトの名無しさん
2015/04/21(火) 16:48:49.11ID:Ys0gBcPs((((((;゚Д゚))))))ガクガクブルブル
0329デフォルトの名無しさん
2015/04/21(火) 16:50:25.56ID:5PzRDxP4つけたりつけなかったりする必要があるから
実行権限をリポジトリに入れる必要があるんだろ。
0330デフォルトの名無しさん
2015/04/21(火) 16:53:11.58ID:Ys0gBcPs理由が理解できないよ?(´・ω・`)
0331デフォルトの名無しさん
2015/04/21(火) 16:54:39.89ID:5PzRDxP4CGIアップロードしてから、全部のファイルのパーミッションを
設定してから使うウェブアプリかよw
0332デフォルトの名無しさん
2015/04/21(火) 16:55:32.36ID:umXZ7BSeなるほどソースファイルは644で、スクリプトファイルは755で登録されればいいわけだな
Unix系の場合にはファイルのパーミッションの値に準じて登録されてると思うんだけど、
Windowsの場合にはどういう仕組みになってるんだ?
昨日Cygwinでソースファイルが755で登録されちゃってとても困ったんだが
0333デフォルトの名無しさん
2015/04/21(火) 16:58:21.33ID:5PzRDxP4なんでもきくな
0334デフォルトの名無しさん
2015/04/21(火) 17:01:42.91ID:umXZ7BSehttp://fourxz.hatenablog.com/entry/2013/12/13/003317
IntelliJ + cygwin の特殊な例だったんだな
おれの場合にはIntelliJの設定じゃなくてCygwin側のfatabでACLを無効にして対処した
こんなのpro git読んでもわかんねえよ
0335デフォルトの名無しさん
2015/04/21(火) 17:03:55.25ID:umXZ7BSe0336デフォルトの名無しさん
2015/04/21(火) 17:05:33.91ID:Ys0gBcPsいってることが前時代的なんで理解し難いけど?(´・ω・`)
アップロードもインストールの一部だと考えれば、インストールスクリプトで
パーミッションを弄るよ?おいらならね?(´・ω・`)
0337デフォルトの名無しさん
2015/04/21(火) 18:03:03.48ID:5PzRDxP4理解能力がないやつだなw
コンパイルしなくてすぐに実行できるのが
スクリプト言語のいいところなのに、
なんでそんな準備をしないといけないんだって話だよ。
cloneしてローカルで動かすとか思いつかないのか?
0338デフォルトの名無しさん
2015/04/21(火) 18:04:31.50ID:5PzRDxP4どうせサーバーにアップロードも
今どきFTPでアップロードして
パーミション設定とかしか思いつかないんだろうけど、
git使っていれば、git cloneしてハイおしまい。
なんだよ。
0339デフォルトの名無しさん
2015/04/21(火) 23:04:14.84ID:nTfDDlXC0340デフォルトの名無しさん
2015/04/22(水) 08:24:45.00ID:dTAen5CNそのインストールスクリプトは…
0341デフォルトの名無しさん
2015/04/22(水) 09:46:39.29ID:ZhuC/XHhパーミッションを変えるスクリプトをつけるに決まってるだろ
0342デフォルトの名無しさん
2015/04/22(水) 09:50:29.82ID:iit3/b2j0343デフォルトの名無しさん
2015/04/22(水) 10:07:21.92ID:gnynNjp+スクリプトファイルを入れておくと思うよ?(´・ω・`)
0344デフォルトの名無しさん
2015/04/22(水) 11:07:07.29ID:ZhuC/XHh自分一人で作業することしか考えてないだろ。
って言われたらその場でまた言い逃れを考えて書き込むだけだから書くだけ無駄かw
0345デフォルトの名無しさん
2015/04/22(水) 11:40:56.36ID:sdnJBf1eその実行権限をそのままリポジトリに入れられないとなると、
ファイルに実行権限ついているというのに
それと同じ情報を別ファイルにまとめないといけない。
つまり情報が二重になってしまっている。
ローカルでテストコードを実行した時
(実行権限が付いているから)テストが成功するのに、
他のマシンでcloneしたらテストコードが失敗する。
実行権限情報が間違っていたからだ。
つまりアプリの信頼性にも関わってくる。
0346デフォルトの名無しさん
2015/04/22(水) 11:41:34.93ID:gnynNjp+0347デフォルトの名無しさん
2015/04/22(水) 11:43:31.12ID:gnynNjp+0348デフォルトの名無しさん
2015/04/22(水) 11:46:20.25ID:sdnJBf1eそりゃ、テストコードでスクリプトを実行している
コードに決まってるじゃんw
っていうかビルド自体が失敗するし
git のリポジトリ見てみな。
実行権限ついてるだろ?
それ全部外してmakeしてみな。
0349デフォルトの名無しさん
2015/04/22(水) 11:52:36.40ID:sdnJBf1ereadme関係ないからな。
実行権限という情報を二重に持つことがだめだって話。
ファイルについてる情報を
わざわざreadmeにコピペするんなよ。
素人かよw
0350デフォルトの名無しさん
2015/04/22(水) 13:38:15.27ID:xj2mf7xJinstall -m で指定するのが当たり前
つまらん揚げ足取りでスレ汚すなよ
0351デフォルトの名無しさん
2015/04/22(水) 18:07:06.97ID:sdnJBf1e今は実行権限の話。
umaskはファイル新規作成の時の話。
当たり前だが、cloneしたときの実行権限には関係ない話。
ちょっと無理やりすぎな屁理屈だったかなw
0352デフォルトの名無しさん
2015/04/22(水) 21:08:01.41ID:3b9p/BsFコミット対象が選択されていません とか出るんだけど
コミット対象ってなんのことですか?
0353デフォルトの名無しさん
2015/04/23(木) 10:35:30.48ID:DTt/WaGx絞りこみ対象を変えるかブランチ選ぶかしてみては
0354デフォルトの名無しさん
2015/04/23(木) 11:47:46.40ID:RLLS8SFj> コミット対象ってなんのことですか?
こうなるから、GUIを先に使うのはだめだと思うわ。
GUIはわかりやすいんだよ。わかりやすいから逆に
見て直感的にわかるようなこと"以外"の
知識を知らないまま使えてしまう。
デザイナとかも使ってもらうために、GUIはあっていいと思うが
ゲームみたいにチュートリアルをこなさないと
すすめないようにするべきなんだろうな。
0355デフォルトの名無しさん
2015/04/23(木) 12:40:46.69ID:0IqaduwO攻略しなきゃならんようなもんだと最初から使われないよ
0356デフォルトの名無しさん
2015/04/23(木) 12:52:17.15ID:zERGLrhN0357デフォルトの名無しさん
2015/04/23(木) 18:18:36.41ID:RLLS8SFjゲームは攻略するものだが
使われてるぞ?
0358デフォルトの名無しさん
2015/04/23(木) 21:28:23.11ID:xe4GpqoAけっきょくコミット対象とはなんでしょうか
今使ってるmasterブランチのことでしょうか
0359デフォルトの名無しさん
2015/04/23(木) 21:33:48.98ID:xe4GpqoAありがとうございます。すみません見落としていました。
絞り込んだ結果、ファイルが選択されていない状態のことでした。
なぜコミット対象が選択されていないというメッセージなのかは
不明ですが、GUIのメッセージが不適切なだけかもしれぬ。
0360デフォルトの名無しさん
2015/04/24(金) 07:42:40.59ID:7qXJwKGvいやいや、マリオの最初見てみ
よわっちいくりぼーでジャンプを覚える
その先でまたくりぼー出てきて思わずジャンプしたら上のブロックから隠しスターが出てくるとか
むちゃくちゃ良くできてるチュートリアルだから
0361デフォルトの名無しさん
2015/04/27(月) 10:14:34.47ID:gbrpzYAVcvs2gitを使ってみたが、$Id$ $Revision$ $Date$などCVS keywordがうまく変換されない。
gitで新たに管理するソースは、gitでは非推奨のkeywordを使わないルールにするつもり。
しかし過去にcvsでコミットしたソースは、diffで差分が出ないように、そのリビジョンにおけるCVSキーワード展開した形で見せたい。無理だろうか?
0362361
2015/04/27(月) 12:36:48.36ID:gbrpzYAV解決した。
--use-cvs を使った上で、--auto-propsで_keyword_handling=expandedを指定するのが正規の手順らしいが、うまくいかない。
cvs2svn-trunkのソースdvcs_common.pyの108行目をexpandedに書き換えたらうまく行った。
ツール開発者の意図した方法でないが、うまくいったからこれで良いや。
0363デフォルトの名無しさん
2015/04/27(月) 20:45:56.16ID:vTVPlfs5じゃーそのチュートリアルを作って見せてくれや
0364デフォルトの名無しさん
2015/04/27(月) 21:14:43.51ID:tqDCJ6PW0365デフォルトの名無しさん
2015/04/27(月) 21:34:24.12ID:3pJIw6k3金出せよ、まさかただとか言わないよな
>>364
論点ずらしのつもりだろ
低能がよくやる
0366デフォルトの名無しさん
2015/04/29(水) 07:34:19.84ID:rLCyhFbm0367デフォルトの名無しさん
2015/04/29(水) 09:15:46.10ID:g6CBhBxf(もしチュートリアルがあってもそんな)攻略が必要もの(git)は使われない
いやマリオの最初はチュートリアルになっている(が皆が使って遊んでいる)
じゃあチュートリアル作って
金出せばやるよ
前半すでに会話が成り立っていない
0368デフォルトの名無しさん
2015/04/29(水) 09:17:15.92ID:MPDoLmFP自己紹介は要りませんよ
0369デフォルトの名無しさん
2015/04/29(水) 09:59:33.54ID:MxyhIMrUコミットグラフ表示しながら課題解いていったり出来てよく出来てる
0370デフォルトの名無しさん
2015/05/02(土) 18:02:57.19ID:86QaeJl2乗り換えようと思っています。
なにか良いGUIツールありますか?
0371デフォルトの名無しさん
2015/05/02(土) 18:42:46.54ID:bdhWq9VE0372デフォルトの名無しさん
2015/05/03(日) 13:49:31.79ID:du+Vke+vlearnGitBranchingってやつかな?
あれは良かった
ヤリたい事や結果をイメージできるようになった
0373デフォルトの名無しさん
2015/05/04(月) 23:58:46.35ID:Oo1Eb5uXなんで「gitは使うのが簡単、使えないやつはバカ」って思っちゃうんだろうな
まあ自分が使えるからだろうが
0374デフォルトの名無しさん
2015/05/05(火) 00:25:20.05ID:8OQq3apA難しいんじゃなくて慣れだからだよ。
自転車と一緒。
0375デフォルトの名無しさん
2015/05/05(火) 02:15:41.04ID:JZAyWxcqだとしたら、勘違いって怖いな
0376デフォルトの名無しさん
2015/05/05(火) 02:57:58.30ID:8OQq3apA馬鹿なんだよ。
0377デフォルトの名無しさん
2015/05/05(火) 09:59:06.82ID:O/Hk2+s10378デフォルトの名無しさん
2015/05/05(火) 10:30:34.62ID:aqs5IwHgなかなか理解に至らないね
0379デフォルトの名無しさん
2015/05/05(火) 21:56:29.24ID:49b6mSTtどっちもGUIから操作していたからか理解は早かった
0380デフォルトの名無しさん
2015/05/06(水) 02:36:46.48ID:jAvlL/Ieの間違えかな。
0381デフォルトの名無しさん
2015/05/06(水) 02:47:12.60ID:M8LrA/ZFgitを理解するっていうことは、
コミットログを思うとおりに修正できるということ。
0382デフォルトの名無しさん
2015/05/06(水) 10:58:49.04ID:II8rx/Qjそんなオレオレ定義書かれてもなぁ
0383デフォルトの名無しさん
2015/05/06(水) 11:08:24.15ID:ctlCJDEk0384デフォルトの名無しさん
2015/05/06(水) 11:49:51.00ID:II8rx/Qj通りすがりの女の子見て、かわいいって言ってるのと同レベル
他の人にはあまり役に立たない情報
0385デフォルトの名無しさん
2015/05/06(水) 11:52:04.16ID:ctlCJDEk■ このスレッドは過去ログ倉庫に格納されています