- 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/
- 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
]
- [ここ壊れてます]
- 368 名前:AV.net mailto: cvsからgitに移行したい。
cvs2gitを使ってみたが、$Id$ $Revision$ $Date$などCVS keywordがうまく変換されない。 gitで新たに管理するソースは、gitでは非推奨のkeywordを使わないルールにするつもり。 しかし過去にcvsでコミットしたソースは、diffで差分が出ないように、そのリビジョンにおけるCVSキーワード展開した形で見せたい。無理だろうか? [] - [ここ壊れてます]
- 369 名前:361 mailto:sage [2015/04/27(月) 12:36:48.36 ID:gbrpzYAV.net]
- >>364
解決した。 --use-cvs を使った上で、--auto-propsで_keyword_handling=expandedを指定するのが正規の手順らしいが、うまくいかない。 cvs2svn-trunkのソースdvcs_common.pyの108行目をexpandedに書き換えたらうまく行った。 ツール開発者の意図した方法でないが、うまくいったからこれで良いや。
- 370 名前:デフォルトの名無しさん mailto:sage [2015/04/27(月) 20:45:56.16 ID:vTVPlfs5.net]
- >>363
じゃーそのチュートリアルを作って見せてくれや
- 371 名前:デフォルトの名無しさん mailto:sage [2015/04/27(月) 21:14:43.51 ID:tqDCJ6PW.net]
- なにが「じゃー」なのか理解できない
- 372 名前:デフォルトの名無しさん mailto:sage [2015/04/27(月) 21:34:24.12 ID:3pJIw6k3.net]
- >>366
金出せよ、まさかただとか言わないよな >>367 論点ずらしのつもりだろ 低能がよくやる
- 373 名前:デフォルトの名無しさん mailto:sage [2015/04/29(水) 07:34:19.84 ID:rLCyhFbm.net]
- 口だけ達者でなにもできない無能ですって自己紹介は要りませんよ
- 374 名前:デフォルトの名無しさん mailto:sage [2015/04/29(水) 09:15:46.10 ID:g6CBhBxf.net]
- gitにもゲームによくあるチュートリアルみたいなのあったほうがいいよね
(もしチュートリアルがあってもそんな)攻略が必要もの(git)は使われない いやマリオの最初はチュートリアルになっている(が皆が使って遊んでいる) じゃあチュートリアル作って 金出せばやるよ 前半すでに会話が成り立っていない
- 375 名前:デフォルトの名無しさん mailto:sage [2015/04/29(水) 09:17:15.92 ID:MPDoLmFP.net]
- >>369
自己紹介は要りませんよ
- 376 名前:デフォルトの名無しさん mailto:sage [2015/04/29(水) 09:59:33.54 ID:MxyhIMrU.net]
- CLIチュートリアルはウェブアプリとしていくつかあるね
コミットグラフ表示しながら課題解いていったり出来てよく出来てる
- 377 名前:デフォルトの名無しさん [2015/05/02(土) 18:02:57.19 ID:86QaeJl2.net]
- SourceTree を使ってるんですが、UIがいまいちなので
乗り換えようと思っています。 なにか良いGUIツールありますか?
- 378 名前:デフォルトの名無しさん mailto:sage [2015/05/02(土) 18:42:46.54 ID:bdhWq9VE.net]
- ありません
- 379 名前:デフォルトの名無しさん mailto:sage [2015/05/03(日) 13:49:31.79 ID:du+Vke+v.net]
- >>372
learnGitBranchingってやつかな? あれは良かった ヤリたい事や結果をイメージできるようになった
- 380 名前:デフォルトの名無しさん mailto:sage [2015/05/04(月) 23:58:46.35 ID:Oo1Eb5uX.net]
- 「gitすら使えないやつはバカ」って人がいるせいで、どうしても話がこじれる
なんで「gitは使うのが簡単、使えないやつはバカ」って思っちゃうんだろうな まあ自分が使えるからだろうが
- 381 名前:デフォルトの名無しさん mailto:sage [2015/05/05(火) 00:25:20.05 ID:8OQq3apA.net]
- >>376
難しいんじゃなくて慣れだからだよ。 自転車と一緒。
- 382 名前:デフォルトの名無しさん mailto:sage [2015/05/05(火) 02:15:41.04 ID:JZAyWxcq.net]
- gitに慣れてるってだけで、「git使えないやつはバカ」ってなってしまうってことか?
だとしたら、勘違いって怖いな
- 383 名前:デフォルトの名無しさん mailto:sage [2015/05/05(火) 02:57:58.30 ID:8OQq3apA.net]
- 慣れるだけでいいのに、それをやらないから
馬鹿なんだよ。
- 384 名前:デフォルトの名無しさん mailto:sage [2015/05/05(火) 09:59:06.82 ID:O/Hk2+s1.net]
- 無理になれる必要なし
- 385 名前:デフォルトの名無しさん mailto:sage [2015/05/05(火) 10:30:34.62 ID:aqs5IwHg.net]
- こうしたらこうなる、〜したいときはこうする、ってのをイメージしやすくするってのが無いと
なかなか理解に至らないね
- 386 名前:デフォルトの名無しさん mailto:sage [2015/05/05(火) 21:56:29.24 ID:49b6mSTt.net]
- Gitの前はSVNを使っていたし
どっちもGUIから操作していたからか理解は早かった
- 387 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 02:36:46.48 ID:jAvlL/Ie.net]
- 理解してると思ったのは早かった
の間違えかな。
- 388 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 02:47:12.60 ID:M8LrA/ZF.net]
- どこまで理解しているかが問題なんだけどね。
gitを理解するっていうことは、 コミットログを思うとおりに修正できるということ。
- 389 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 10:58:49.04 ID:II8rx/Qj.net]
- >>384
そんなオレオレ定義書かれてもなぁ
- 390 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 11:08:24.15 ID:ctlCJDEk.net]
- でも間違ってないよ
- 391 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 11:49:51.00 ID:II8rx/Qj.net]
- 間違ってるとは書いてないが?
通りすがりの女の子見て、かわいいって言ってるのと同レベル 他の人にはあまり役に立たない情報
- 392 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 11:52:04.16 ID:ctlCJDEk.net]
- で、そのレスはなにかの役に立つの?
- 393 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 12:24:19.92 ID:II8rx/Qj.net]
- 君が少し抜けてることを示すことが示せただろ w
それを役立たせられるかどうかは君次第
- 394 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 13:50:54.04 ID:qde5blL8.net]
- gitを理解すると、>>383とか>>384みたいになってしまうのだろうか・・・
- 395 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 16:05:05.62 ID:ctlCJDEk.net]
- 他人に文句ばかり言ってないで、自分の意見を言えよ。
- 396 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 16:46:24.47 ID:i5GOg3P9.net]
- ID:ctlCJDEk の意見 ⇒ でも間違ってないよ
頓珍漢すぎだろ w
- 397 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 17:06:15.08 ID:LywkhDvi.net]
- cvsとの対応表を作ってそれを壁に貼ってる。
gitは簡単に使うには機能が分割され過ぎてる。
- 398 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 17:17:46.21 ID:Iqww/TfG.net]
- コミットとプッシュが分かれてることを言ってるのなら
それが必要ないならCVSのままでいいってこと 無理してgitに移ることはない
- 399 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 17:28:27.94 ID:ctlCJDEk.net]
- なぜgitが生まれたのか?
それは以前のものに何かが足りなくて その足りないものが必要だったから。 つまりgitにしかないものを使いこなすことが gitを使いこなすことであり、 対応表で対応付けられないものこそ gitを使いこなしているといえる機能なんだよ
- 400 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 17:43:32.97 ID:c5uD7uUc.net]
- なぜgitが生まれたのか?
BitKeeperがライセンス絡みでLinuxの開発に使えなくなったので 代わりになるものを仕方なく開発したのです
- 401 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 18:01:40.24 ID:ctlCJDEk.net]
- そして、BitKeeperの代わりに既存のものを使わなかったのは、
既存のものに足りない機能があったから。 だから新しく開発し、足りない機能を搭載した。 つまりgitにしかないものを使いこなすことが gitを使いこなすことであり、 対応表で対応付けられないものこそ gitを使いこなしているといえる機能なんだよ
- 402 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 18:27:49.31 ID:2otn6PY7.net]
- 脳内設定はチラシの裏に書けってママにおそわらなかったんでちゅか?
- 403 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 18:31:53.76 ID:ctlCJDEk.net]
- 期待したけど反論じゃなかった。つまらん。
- 404 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 18:50:33.64 ID:2otn6PY7.net]
- はいこのバカ議論厨と自白しました
終了
- 405 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 19:03:55.00 ID:ctlCJDEk.net]
- > バカ議論厨と自白
論理的に考えるとそうなるの? 負け犬の遠吠えに見える。
- 406 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 19:06:14.56 ID:ctlCJDEk.net]
- あ、わかった。
これほっといてあげたほうが良い事例だ。 荒らしにレスするのも荒らしらしいね。
- 407 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 20:05:39.36 ID:qde5blL8.net]
- git使いがgitになる良い事例だな・・・
ttps://kotobank.jp/ejword/git
- 408 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 20:28:47.97 ID:vpS3Kk/9.net]
- github落ちた?
- 409 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 20:38:29.67 ID:ctlCJDEk.net]
- >>403
こっちのほうがわかりやすい ja.wikipedia.org/wiki/Git#.E5.90.8D.E5.89.8D.E3.81.AE.E7.94.B1.E6.9D.A5 名前の由来[編集] リーナス・トーバルズによれば[26]、 “ 僕は自己中心的な奴だから、自分のプロジェクトには自分にちなんだ名前を付けるようにしているんだ。最初はLinuxで、今度はgitだ。 ” 英語のスラングとして、gitには「バカ」「間抜け」といった類の意味がある。この自虐ネタはもちろん皮肉で、 これはリーナスがLinuxの名前を決める際に自身の名前にちなんだ名前を付けるよう強要されたことから来ている。(Linux#名前の由来を参照)
- 410 名前:デフォルトの名無しさん mailto:sage [2015/05/06(水) 21:17:00.33 ID:qde5blL8.net]
- >>405
わざわざ自己紹介しなくても・・・w
- 411 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 00:34:12.47 ID:bUwhy5PJ.net]
- >>405は、自分が間抜けだって思われてることに気が付いてない正真正銘の間抜けらしいな
>>389の洞察力はかなりのもんだ
- 412 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 00:47:11.22 ID:Z2wm6bTM.net]
- gitなんてもはや使って当たり前のツール
熱く語るようなものじゃない いまどきgit使わないのは「メモ帳でもプログラム書けますよ」と同じようなレベル
- 413 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 03:51:35.72 ID:NXZBxN2S.net]
- >>405-406
それで自分の意見は? 他人にあーだこーだいってるんだから 俺ならこうだっていう意見ぐらいあるよな?
- 414 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 03:52:09.72 ID:NXZBxN2S.net]
- >>405-406じゃなくて
>>406-407
- 415 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 07:44:40.13 ID:boZKLFPs.net]
- >>409-410
>>392 もう少しまともな意見が言えるようになったらまたおいで
- 416 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 08:48:51.64 ID:NXZBxN2S.net]
- あー、反論できないからってw
図星なんだな
- 417 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 09:28:18.61 ID:SJ9cQ9MA.net]
- 中学校までしか見ないセリフで笑い取りに来るのやめろ
変なダメージ入るわ
- 418 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 10:32:48.57 ID:3s/cPLTB.net]
- 会社で使う分にはcvsで十分なんだよな
個人同士で開発するときにはgit超便利だけど
- 419 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 18:23:51.20 ID:/fyjA82q.net]
- 事務や立法には今ならgitが必須であるはずだが現実には全く使われないな。
俺は、総務にバージョン管理を、役員にMSプロジェクトを、それなりに真剣に薦めた事があったが、何も実行されなかった。
- 420 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 21:06:06.49 ID:K4zbhPtL.net]
- >>412
どのレスに反論しろって言ってるんだ?
- 421 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 23:49:15.84 ID:NXZBxN2S.net]
- >>416
レスするなら反論しろってこと >>406、>>407、>>411、あたりだね。 レスしてるってことは、何か言いたいことがあるってこと。 でも、その言いたいことが何も書いてない。 「どのレスに対する反論しろ」っていう話じゃなくて レスするなら、自分の意見を書きなさいってこと。
- 422 名前:デフォルトの名無しさん mailto:sage [2015/05/07(木) 23:50:08.72 ID:NXZBxN2S.net]
- もちろん反論じゃなくて
賛成でもいいよ。 どちらにしろ、自分の意見が書いていないレスは ゴミ同然だろう?
- 423 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 00:00:17.12 ID:ZHeXF73S.net]
- 戦犯>>416
- 424 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 00:05:38.96 ID:SsabnSp5.net]
- >>417
言いたいことは、「お前はマヌケだな」ってことじゃないのか?w
- 425 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 00:24:24.90 ID:k44MRK8x.net]
- その理由が書いてないから、説得力ないですよね?
そういう話をしているの。
- 426 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 00:36:25.10 ID:SsabnSp5.net]
- >>407に書いてあるように見えるがw
- 427 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 00:54:02.88 ID:k44MRK8x.net]
- >>407のどこに書いてあるか、その文章を
カッコつきで引用してみて。
- 428 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 00:56:53.00 ID:P0RHYnr3.net]
- で、このガキのケンカをいつまで見せられるの?
- 429 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 01:02:15.84 ID:SsabnSp5.net]
- ID:k44MRK8xがgitを使うのをやめるまで
- 430 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 01:04:13.32 ID:k44MRK8x.net]
- はぁw やっぱりいちゃもんだけつけて
何も言い返してこないのね。 最近こんな奴が多いね。 ま、言い返してこないなら、 願ったり叶ったりだけど。 じゃ、次。
- 431 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 01:04:34.82 ID:ZHeXF73S.net]
- ここは荒れるたびに荒れ方が幼稚になっていくなあ
- 432 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 01:10:04.42 ID:k44MRK8x.net]
- 幼稚な奴がいるんでしょ?
幼稚じゃなければちゃんと会話のキャッチボールができるはず。
- 433 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 01:11:40.05 ID:dtfwKzs4.net]
- すんません、思いっきり初歩的な質問です。これってソースコード管理となってるけど、例えば
excelのブックやあるいはVBなどのプロジェクトをフォルダ単位で…とかって出来るんですか? ソースコード管理というとなんかテキストで保存みたいに聞えるんですが バージョン管理触ったことがないんで、ちょっとお聞きしたいです
- 434 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 01:24:17.86 ID:k44MRK8x.net]
- gitで管理するには、バージョンとバージョンの差を
取り出す方法(つまりdiff)ができないとだめ。 excelはそれが出来ないので無理。(正確に言うと意味が無い) VBは一部にバイナリデータがあったと思うが、大部分はテキストなので可能。 (バイナリデータは保存することしかできないが) 勘違いしてはいけないのは、バージョン管理ツールは バージョンを管理するものであって、 バックアップをするためのものじゃないってこと。 バージョンを管理するというのは、バージョンとバージョンの機能の差を抜き出したり、 その抜き出したものを開発中の別のバージョンに適用したりそういったことをする。 特殊な形式のバイナリが標準化されれば、バージョン管理できるかもしれないが 現時点ではテキストファイルしかバージョン管理できない。 excelなんかはバージョン管理(差分を抜き出すなど)する意味が無いので 別のバックアップツールを使った方がいい。
- 435 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 01:27:36.31 ID:dtfwKzs4.net]
- 了解です。深夜にありがとうございますです
- 436 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 02:06:08.07 ID:ZHeXF73S.net]
- フォルダごとできるけど差分で管理されないので1MBのファイルを100回コミットしたら100MB消費みたいになる
それでも使うのは構成管理用か管理上ソースと不可分であるときくらい 事務用でも月次年次確定データや契約書決裁書等重要書類が紛失変更されないようロックするには都合がいい バックアップファイルの管理とバックアップツールの保守が不要になる タイムマシンしたいなら無駄無駄無駄普通にバックアップソフト使え
- 437 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 07:14:07.27 ID:IAWQ0LFr.net]
- >>430
> バージョンを管理するというのは、バージョンとバージョンの機能の差を抜き出したり、 > その抜き出したものを開発中の別のバージョンに適用したりそういったことをする。 幼稚なオレオレ定義乙 >>429 単純に最新版管理したいとか、たまに過去バージョンを取り出したりしたいだけなら Subversion の方がいい Excel ってことはたぶん Windows だろうから TortoiseSVN インストールすればほぼ GUI で使えるし 詳しく知りたいなら続きはこちらで Subversion r15 peace.2ch.net/test/read.cgi/tech/1406967657/
- 438 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 09:22:21.26 ID:samEA3DJ.net]
- そういう用途ならTIME MACHINEとかWindowsバックアップでいいべ
- 439 名前:デフォルトの名無しさん [2015/05/08(金) 09:51:36.80 ID:5NA7Syvjy]
- >>431
> excelなんかはバージョン管理(差分を抜き出すなど)する意味が無いので セル書換えとかカラム追加とか差分を抜き出したいことは普通にあると思うが。
- 440 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 09:44:23.49 ID:SsabnSp5.net]
- >>428
>幼稚な奴がいるんでしょ? それがお前だな
- 441 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 11:34:00.00 ID:Yhmm5THU.net]
- >>434
TIME MACHINE はよく知らんからわからんけど Windows バックアップとかとは別物 一時間の間に 10回変更したら 10回バックアップとる訳じゃないでしょ
- 442 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 11:41:31.10 ID:samEA3DJ.net]
- svnだって自分でコミットしなけりゃ取れないじゃんか
バックアップだって自分でトリガひける
- 443 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 12:19:48.40 ID:Yhmm5THU.net]
- そうだね、頑張ればなんでもできるよ w
- 444 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 12:55:19.05 ID:SsabnSp5.net]
- どっちもどっちという結論
- 445 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 19:41:28.50 ID:dtfwKzs4.net]
- >>433
426です。Subversionってのを調べてみます。情報多謝m(_ _)m
- 446 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 20:05:19.99 ID:9kJl+Khz.net]
- バグを埋め込んでしまった場合、コミットをまとめるとリーディング量が増えるからまとめないほうがよいという結論に達した
こまかくpushするほうがよい たとえば足し算の結果を表す機能と引き算の結果を表す機能を作るとしたら2つのコミットを作れば良い この2つを1つのログにまとめるべきではないのだ 何でもかんでも1つにまとめるのがかっこいいという間違った思想を持った人間がいるので困った。
- 447 名前:デフォルトの名無しさん mailto:sage [2015/05/08(金) 20:18:03.21 ID:ZHeXF73S.net]
- 当たり前すぎる
よくそれでコード書いてるな 目的ごとにブランチ切ってコミットあたり1ハンクだけで済むようにするのがベストプラクティスだ
- 448 名前:デフォルトの名無しさん mailto:sage [2015/05/09(土) 00:45:24.25 ID:oI9IuS7a.net]
- >.438
> バグを埋め込んでしまった場合、コミットをまとめるとリーディング量が増えるからまとめないほうがよいという結論に達した 具体例かける? 書けるはずだよね。書いて。
- 449 名前:デフォルトの名無しさん mailto:sage [2015/05/09(土) 00:56:47.31 ID:bOQm//LK.net]
- ここの幼稚な人は、ど〜してもケンカがしたくてたまらない
- 450 名前:デフォルトの名無しさん mailto:sage [2015/05/09(土) 00:58:05.96 ID:oI9IuS7a.net]
- なんだ。またいつものアイツかw
- 451 名前:デフォルトの名無しさん mailto:sage [2015/05/09(土) 13:31:25.76 ID:MqwqSntJ.net]
- git で3件昔の履歴の内容を確認したいのでgit reset HEAD^^^しました
戻る時ってgit reflogで最新の履歴を確認してgit reset HEAD@{n}しました こういうやり方であってますか?
- 452 名前:デフォルトの名無しさん mailto:sage [2015/05/09(土) 13:38:29.58 ID:P/ABm+5N.net]
- まちがってます
- 453 名前:デフォルトの名無しさん mailto:sage [2015/05/09(土) 13:38:44.30 ID:8PoBBRDQ.net]
- checkoutでおk
- 454 名前:デフォルトの名無しさん mailto:sage [2015/05/09(土) 13:41:01.09 ID:oI9IuS7a.net]
- >>447
tigコマンドを使う。
- 455 名前:443 mailto:sage [2015/05/09(土) 19:11:08.54 ID:hILIDw1n.net]
- checkout使うことにします
tigも調べてみます
- 456 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 16:17:37.50 ID:pNASC22d.net]
- すいませんgit checkout HEAD^^で過去に戻ってファイルを作成したり編集したんですが
元のブランチに戻りたいのですがこのままだとできません git reset --hard HEADとかgit checkout .とかして更新をなかったことにできません。 元のブランチに戻るためには更新されてない状態に戻す必要があると思うんですがどうやるのですか?
- 457 名前:デフォルトの名無しさん mailto:sage [2015/05/12(火) 16:23:44.14 ID:KgdwQEvt.net]
- 本当に修正をなくして良いなら、git reset --hard 元のブランチ名
今度からは、修正したいときは新しくブランチを作ってからやるんだよ git checkout -b edit_branch head^^ で、修正するも捨てるも良し
|

|