トップページtech
1001コメント321KB

Git 9

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん2014/04/12(土) 13:22:20.98ID:s4x1CSLN
ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。

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

◆関連サイト
Pro Git - Table of Contents
http://progit.org/book/ja/
Git入門
http://www8.atwiki.jp/git_jp/

◆前スレ
Git 8
http://toro.2ch.net/test/read.cgi/tech/1389701817/
0861デフォルトの名無しさん2014/06/16(月) 06:20:11.38ID:e4oLiDm/
>>860
考えてみた

http://pastebin.com/9mG2V9mV
0862デフォルトの名無しさん2014/06/16(月) 06:29:03.47ID:AdEqdopC
いいかげんGitとは全く関係無いんで他にスレでも立ててやってくれ
0863デフォルトの名無しさん2014/06/16(月) 06:35:35.02ID:Mvi4rDX6
コードレビューでお金がもらえるサービスを作る
http://peace.2ch.net/test/read.cgi/tech/1402867973/
0864デフォルトの名無しさん2014/06/16(月) 08:11:44.62ID:WjthfDAE
>>859
> どんな暇人やねん

にちゃんでうだうだ言ってるお前が言うなよ w
0865デフォルトの名無しさん2014/06/16(月) 22:31:52.86ID:w9HZwqDq
>>863
それ普通にユーキャンだろ…
0866デフォルトの名無しさん2014/06/16(月) 22:37:07.56ID:MMwlea4w
クソサービスすぎて見てるほうが死にたくなる
0867デフォルトの名無しさん2014/06/16(月) 22:56:47.14ID:1GPgt9YV
死にたいなら死んでいいと思います。
0868デフォルトの名無しさん2014/06/18(水) 16:43:12.19ID:bAs8WhGu
gitのサブモジュールって、サブモジュールが更新されたとき、メインのgitでpullすればサブモジュールのgitも最新版になるの?
0869デフォルトの名無しさん2014/06/18(水) 17:03:50.64ID:yu0xlR7/
ならんならん
0870デフォルトの名無しさん2014/06/18(水) 17:49:25.97ID:bAs8WhGu
>>869
ありがとうございます。
ということは、サブモジュールが更新されてたらcomposerとかbowerとかつかわないけないんですね。
0871デフォルトの名無しさん2014/06/18(水) 17:53:32.85ID:yu0xlR7/
なんでやねん
0872デフォルトの名無しさん2014/06/18(水) 21:32:10.25ID:Dv/sTmWi
なんでそうなるんや…
0873デフォルトの名無しさん2014/06/19(木) 02:50:54.18ID:a+4NSFaT
git/composer/bowerあたりが全部ごっちゃになってるのか…gruntとかnpmとかもか
0874デフォルトの名無しさん2014/06/19(木) 02:52:18.29ID:GKSvjGH6
http://info.cloudforge.com/SimplifyingGitwithGitEye-SteveElsemore_CloudForge.html
0875デフォルトの名無しさん2014/06/19(木) 02:56:00.25ID:QcTSno45
>>873
はい。ごっちゃです。
nodejsで、サブモジュールのクラスを継承してるんですけどサブモジュールのライブラリを更新したらメインのサブモジュールも自動更新できるように出来ませんかね?
0876デフォルトの名無しさん2014/06/19(木) 04:35:43.70ID:ZDR2rCVo
http://git-scm.com/book/ja/Git-%E3%81%AE%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E3%83%84%E3%83%BC%E3%83%AB-%E3%82%B5%E3%83%96%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB
0877デフォルトの名無しさん2014/06/19(木) 09:10:11.76ID:uhTP2aV5
>>875
外部ライブラリのバージョンを、バージョン管理しないなら、

サブモジュールを使わないで「バージョン管理しないディレクトリ」
として管理しなければいいよ。
0878デフォルトの名無しさん2014/06/19(木) 11:01:04.34ID:QcTSno45
>>876,877
ご親切にありがとうございます。
勉強してみます。
0879デフォルトの名無しさん2014/06/19(木) 17:00:32.13ID:IwCNAxsR
細かい単位でコミットしてないとダメだなあ
あんまり大きい作業単位でコミットしてるとrevertとか便利そうな機能が使えんし
0880デフォルトの名無しさん2014/06/19(木) 17:06:48.92ID:BcmtgtjI
セーブする感覚でやっちゃってる
適当にrebaseしないと散らかりすぎるかのう
0881デフォルトの名無しさん2014/06/19(木) 20:04:21.46ID:GjYBKD0X
俺はブランチ切る→そのブランチ内でセーブ感覚でガンガンコミット→squash
0882デフォルトの名無しさん2014/06/19(木) 20:15:00.22ID:Fdr0qLJN
それがベーシックなやり方だろうね
ブランチ未満の粒度の作業単位は残す必要ないだろうし
0883デフォルトの名無しさん2014/06/19(木) 20:18:40.23ID:Df6JFFDt
個人的な好みとしては
rebaseでの根本移動はアリだけど
squashでのコミット潰しとFFマージ主義はナシ
0884デフォルトの名無しさん2014/06/20(金) 01:16:15.04ID:9P55PKrO
開発用テストサーバとローカルのコードを同期するのに同期用のブランチを切って使ってる。
それだと本当にタイプミスで動かないものの修正とかでcommit/push/pullになって、コミットログも"a"とかなので、さすがにそんなのは履歴として残すメリットはなんにもないので、
本来コミットするべきタイミングでそういうのはsquashしてトピックブランチにcommitしてる。

原理主義者からは単なる同期にgitを使うなとは言われるかもしれないけど、
他のツールを使うのも色々とめんどくさいしね。
0885デフォルトの名無しさん2014/06/20(金) 01:25:01.85ID:nPERQ22c
> squashでのコミット潰しとFFマージ主義はナシ

時と場合によって変えるべき。

なぜ「mergeはこれしかダメ」と決めつける人が多いのだろうか。

squashするべき時はsquashして、するべきじゃない時はsquashしない。
FFマージするべき時はFFマージして、FFマージするべきじゃない時はFFマージしない。

それだけじゃないか。

決めつける人は、自分がやり方ことが明確になっておらず、
ただコマンドを覚えているだけなんだろうな。
0886デフォルトの名無しさん2014/06/20(金) 01:50:53.36ID:fQqGdEOm
自分のやり方と違う奴の存在認められないからすぐ叩きが始まるのはいつものことではないか
0887デフォルトの名無しさん2014/06/20(金) 01:55:10.28ID:7nDrVBi+
1コミットにできないブランチはそもそもブランチの切り方を失敗してる説
0888デフォルトの名無しさん2014/06/20(金) 01:58:44.73ID:rNGAsf/H
1コミットにまとめようとしてsquashしたらコンフリクトがハンパなく発生して死にたくなった
0889デフォルトの名無しさん2014/06/20(金) 02:00:56.73ID:nPERQ22c
>>888
それはmergeでコンフリクトが出ているだけで
squashしたせいじゃないよ。
0890デフォルトの名無しさん2014/06/20(金) 07:49:34.87ID:XWgQCtQu
squash しなければコンフリクトも小出しになると言いたいのでは。
0891デフォルトの名無しさん2014/06/20(金) 19:41:04.84ID:FEHr8pGe
squashしたらこんなのがでる

$ git rebase -i HEAD~3
error: could not apply f7701b6... some edited

When you have resolved this problem, run "git rebase --continue".
If you prefer to skip this patch, run "git rebase --skip" instead.
To check out the original branch and stop rebasing, run "git rebase --abort".

Could not apply f7701b697f698715b8e2ec3e339655e43e0e6f31... some edited


taro@YOSHIDA ~/myproject/helloworld (master|REBASE-i 2/2)
$
0892デフォルトの名無しさん2014/06/20(金) 19:43:03.58ID:FEHr8pGe
まとめるコミットが多いとこうういのがたくさん出る
0893デフォルトの名無しさん2014/06/20(金) 20:08:47.08ID:fQqGdEOm
がんばれがんばれどかべん
よーしだたろう
0894デフォルトの名無しさん2014/06/20(金) 21:05:57.10ID:tmj63HwH
rebaseはマージコミットの時に行った編集を再現できないから、マージコミットを巻き込んでrebaseしたら
何度でも同じコンフリクトが起きるよ
0895デフォルトの名無しさん2014/06/21(土) 02:40:47.04ID:GnC4hxCp
そして、「何度でも同じコンフリクト」が起きた時
自動で解決してくれる設定が、


あるから誰か答えてね。
0896デフォルトの名無しさん2014/06/21(土) 03:01:15.08ID:5/17O7zj
initからsquashを使うまでの流れを教えてください
0897デフォルトの名無しさん2014/06/21(土) 10:32:06.18ID:tx3pF38o
merge --squashはまず使わないが、
rebaseのsquash, fixupはよく使うレレレのおじさん
0898デフォルトの名無しさん2014/06/21(土) 11:08:10.55ID:EfmviY6O
だってgit bookのページに書いてあったsquashってrebaseの話しかなかったんだもん!
0899デフォルトの名無しさん2014/06/21(土) 12:55:15.10ID:tx3pF38o
ソーカソーカヨシヨシ
0900デフォルトの名無しさん2014/06/21(土) 16:16:41.34ID:0wQ4hVhX
バージョン1.15
ならリリースして少し改造
バージョン2.25
なら、一度全て作り直したって感じでいいのかな?

バージョン名の付け方のルールってある?
0901デフォルトの名無しさん2014/06/21(土) 17:20:16.84ID:ElcRoqBr
>>900
ある、セマンティックなやつが。
0902デフォルトの名無しさん2014/06/21(土) 18:28:28.05ID:oCK5ln20
>>900
ここよりもプログラム系のとこいった方がいいと思うけど、
よくある付け方は、メジャーバージョン変わるのは大きな仕様変更(互換性に影響あるレベル)したとき、
マイナーバージョンは、小さな仕様変更、
表記は無かったけど、ものによってはもう一つ番号加えてパッチバージョンとして、バグ修正用にしたりする。

major.minor.patch といった感じ
0903デフォルトの名無しさん2014/06/21(土) 20:17:05.33ID:zNQ9d1mJ
>>900
オープンソースだと奇数は開発版、偶数は安定版ていうルールがあることがある
0904デフォルトの名無しさん2014/06/21(土) 20:22:23.46ID:m/fZKRgt
アルファ版、ベータ版
テスティング版、スタブル版
0905デフォルトの名無しさん2014/06/21(土) 20:29:04.62ID:m/fZKRgt
前バージョン使ってた人が新バージョンを使う際に新たに学習が必要な場合はメジャーバージョンアップ
前バージョン使ってた人が新バージョンを使う際に新たに学習が必要なく、性能の大幅向上やバグフィクスやセキュリティアップデートはマイナーバージョンアップ
前バージョン使ってた人が新バージョンを使う際に新たに学習が必要なく、誤字脱字の修正や性能の微々たるの変化のある場合はリビジョンアップ
0906デフォルトの名無しさん2014/06/21(土) 21:01:35.87ID:4Db89jJs
互換性が壊れる場合はmajor、互換性が壊れない範囲の新機能はminor、外から見てわからん変更とバグ修正はrevision
0907デフォルトの名無しさん2014/06/21(土) 21:06:19.94ID:tQVBpUxD
マイナーバージョンは修正した数だけ増やす
1.0 メジャーバージョンは新規機能を実装しない
1.1.1 1個修正 マイナーバージョンは修正した数を乗せる
1.2.20 20個修正
0908デフォルトの名無しさん2014/06/21(土) 21:12:09.56ID:v5uiY6Gs
バージョン番号が4つ区分されてるやつは何なのさ

Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36 OPR/22.0.1471.70
0909デフォルトの名無しさん2014/06/21(土) 21:38:55.79ID:cR4XxXTT
>>908
ソースが同じでも、バイナリにはビルド番号をつけることがある。
0910デフォルトの名無しさん2014/06/21(土) 21:41:47.53ID:0wQ4hVhX
パズドラのバージョンが6.5.2
なんだけど6回一からコーディングし直したってこと?

あーいうのって誰からみてもわからいけどソースを何度も組換えたりしてるのかな。
0911デフォルトの名無しさん2014/06/21(土) 21:52:24.22ID:m/fZKRgt
そんなのパズドラの開発者に聞けよ
バージョン番号なんてどこもオレオレルールでつけてんだから
0912デフォルトの名無しさん2014/06/21(土) 21:59:46.56ID:KMvjaKi+
バージョン番号とかだと途中をすっ飛ばしたりすることもあるしな
0913デフォルトの名無しさん2014/06/21(土) 22:33:56.67ID:sYh0doPA
途中どころか最初がすっ飛ばされたWindows NTなんてのも
0914デフォルトの名無しさん2014/06/22(日) 01:13:02.79ID:b9DzNs9Q
WindowsNTって4.0なんだよな。
そう考えるとWindowsってメジャーバージョンほとんど変わってないんだな。
0915デフォルトの名無しさん2014/06/22(日) 01:20:05.59ID:upDz43Y5
NTの最初のバージョンは3.0か3.1だった気がする
0916デフォルトの名無しさん2014/06/22(日) 02:00:52.05ID:fzAy+jFw
Windows3.1に合わせて3.1から
0917デフォルトの名無しさん2014/06/22(日) 02:01:46.19ID:Y+HF0vpz
Windowsのバージョンってverで表示される
「6.1.7601」とかのことだろう?
0918デフォルトの名無しさん2014/06/22(日) 02:02:12.05ID:fzAy+jFw
3.1 → 3.5 → 3.51 → 4.0 → 2000 → XP
だな
0919デフォルトの名無しさん2014/06/22(日) 02:07:27.82ID:Y+HF0vpz
商品名とバージョン番号をごっちゃにしすぎw
0920デフォルトの名無しさん2014/06/22(日) 02:10:49.59ID:fzAy+jFw
もともとMSはバージョン番号と商品名が同じだったのを、95とNT系は2000から
バージョン番号隠すようになっただけだよ
0921デフォルトの名無しさん2014/06/22(日) 02:13:42.83ID:fzAy+jFw
まあそれ言ったら、SolarisもMacOSも似たような路線
内部のこまかいバージョンの話とは別の話なんで、ごっちゃもなにもない
0922デフォルトの名無しさん2014/06/22(日) 02:15:23.06ID:Y+HF0vpz
はいはい、昔のWindowsのバージョン版を
まとめたものを見つけてきてやったよ。
https://gist.github.com/mxpv/2935584

一部適当に抜粋

Windows Name or Service Pack Version Number
---------------------------- --------------
Windows 1.0 1.04
Windows 2.0 2.11
Windows 3.0 3
Windows NT 3.1 3.10.528
Windows 95 4.0.950
Windows Me 4.90.3000
Windows 2000 Professional 5.0.2195
Windows XP Home 5.1
Windows Server 2008 Service Pack 1 (SP1) RTM 6.0.6001.18000
Windows Vista RTM 6.0.6000.16386
Windows 7 RTM 6.1.7600
Windows 8 CTP 6.2.8250
0923デフォルトの名無しさん2014/06/22(日) 02:16:21.09ID:pzst23eU
NTはOS/2 3.0になるはずだったから3.0から始まる
0924デフォルトの名無しさん2014/06/22(日) 02:18:34.94ID:pzst23eU
>>922
NT4.0がないぞ
0925デフォルトの名無しさん2014/06/22(日) 02:19:20.89ID:Y+HF0vpz
>>924
適当に抜粋って書いただろ。 リンク先見ろよw

Windows 95 4.0.950
Windows NT Workstation 4.0 4.0.1381
Windows 98 4.1.1998
Windows 98 Second Edition 4.1.2222
Windows Me 4.90.3000
0926デフォルトの名無しさん2014/06/22(日) 02:21:26.42ID:Y+HF0vpz
これ見てわかるのは
Windowsは1.0の時からバージョン番号1.04と
製品名とバージョン番号は一致していないということ。

百歩譲って1.04の上から三文字目までで1.0なんだってことにしても
Windows 2.0は、バージョン番号2.11 の2.1であるべきってことになってしまう。
0927ID:Y+HF0vpz (連続投稿って言われたからID変えた)2014/06/22(日) 02:27:51.31ID:+pyEYukS
もう一つリスト見つけた。
http://www.gaijin.at/en/lstwinver.php

>>922にないものものっているが古いのは乗ってないな。
0928デフォルトの名無しさん2014/06/22(日) 03:05:54.38ID:K+SZQQqt
うんず→3.0+mme→3.1→95→98se→2000→Vista
0929デフォルトの名無しさん2014/06/22(日) 03:10:27.16ID:yfiuaqlG
いい加減にGitと関係ない話題は
0930デフォルトの名無しさん2014/06/22(日) 04:16:35.04ID:41dfNV8s
まあ関係無い話題で埋めるのもいいけど、使い切ったら次スレ立てといてくれよ
>>1のPro GitのURL直すの忘れないでくれ
0931デフォルトの名無しさん2014/06/22(日) 07:56:27.10ID:JoFGWc9c
cygwin で git を使ってるんだが
2.0 から速くなった気がする
0932デフォルトの名無しさん2014/06/22(日) 12:41:22.20ID:h8mHZ8/o
>>930

【スレタイ】
Git 10
【本文】
ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。

Git - 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 9
http://peace.2ch.net/test/read.cgi/tech/1397276540/
0933デフォルトの名無しさん2014/06/22(日) 17:00:32.70ID:nR1nGnXp
>>931
cygwinの公式パッケージってバージョン1.7.9じゃなかったっけ?
0934デフォルトの名無しさん2014/06/22(日) 17:43:36.22ID:mgZTcG6H
スレが欲しいかほれやるぞ

Git 10
http://peace.2ch.net/test/read.cgi/tech/1403426425/
0935デフォルトの名無しさん2014/06/22(日) 18:01:37.92ID:2YpoFnMx
>>934
ぱくぱく。
おいすぃです!
0936デフォルトの名無しさん2014/06/22(日) 23:52:57.71ID:UK6G8JDB
俺がプロジェクト名に言語名を入れろって話は怒られたのにこんなスレ違いな話しやがって
0937デフォルトの名無しさん2014/06/22(日) 23:57:11.41ID:qgZFRwqF
お前が怒られなくなるわけじゃねえから
0938デフォルトの名無しさん2014/06/23(月) 10:18:41.33ID:9imRHr/V
プロジェクト名に言語名を入れるのは考えるまでもなくデメリットが大きいが、
バージョン番号は必要だからな。
0939デフォルトの名無しさん2014/06/23(月) 11:40:55.87ID:2cPnnJRd
バージョン番号は、git tagしたときの
表示順に影響するかもしれないから
関係有るかもしれないしな。

githubはバージョンの付け方の標準通りに
賢くソートしてくれたはず。
0940デフォルトの名無しさん2014/06/23(月) 13:32:38.70ID:rcMzefHm
じゃあさphpで作ったライブラリは
C:/projects/phpの中に入れるって感じでいいの?
プロジェクト名に言語名を入れないでフォルダ名に言語名を付けてその下にプロジェクトを入れる感じはどう?
0941デフォルトの名無しさん2014/06/23(月) 13:33:10.12ID:rcMzefHm
20も30もプロジェクトが増えると「あれ、このプロジェクトって何言語で書いたかな」みたいにそのフォルダをのぞくまでワカラナイんだよ
0942デフォルトの名無しさん2014/06/23(月) 13:34:08.94ID:rcMzefHm
んで言語が混合する場合はc:/project/otherの中にいれる
あ、あと念の為いいますけどhtml+javascript+jquery+phpの場合はphpとして管理します
0943デフォルトの名無しさん2014/06/23(月) 13:42:56.08ID:sjU94AhZ
>>940-942
それはprojectsディレクトリ以下を一つのリポジトリにする前提で話をしてるの?
0944デフォルトの名無しさん2014/06/23(月) 13:50:17.34ID:TU3Y/liM
お恥ずかしいのですが自己解決できないため質問させてください

OSはvista 32bitです
最新のmsysgitをインストールしたのですが、日本語入力ができません
1.8.3以降は日本語がデフォで入力可能だと聞いたのですが……
msysgitにフォーカスをあてるとIMEのバーが黒くなってしまう状態です
原因がわかる方おられませんか?
0945デフォルトの名無しさん2014/06/23(月) 14:06:03.99ID:xTO7gkHY
そういう場合はサクっとtortoiseGitも入れてしまうのだ。

え?解決になってない?
0946デフォルトの名無しさん2014/06/23(月) 14:28:51.83ID:TU3Y/liM
>>945
Gitを利用した経験がないためまずはCUIで触ってなれようと思ったのですが、このありさまです
もう一台のPCに同じようにインストールしてみたところ、そちらでの日本語入力は問題ありませんでした
なにかPC側で設定がおかしいんでしょうね
0947デフォルトの名無しさん2014/06/23(月) 16:43:35.75ID:Te+HAwBv
GoogleAppsScriptのソースってgitで管理出来ませんか?
0948デフォルトの名無しさん2014/06/23(月) 22:36:15.01ID:uyVruWrs
結局pyenvに戻って来ました
0949デフォルトの名無しさん2014/06/24(火) 00:04:34.97ID:pnjDJdog
>>943
c:/projects/php/abc
c:/projects/php/def
c:/projects/ruby/ghi
c:/projects/ruby/jkl
c:/projects/python/mno
c:/projects/python/pqr
0950デフォルトの名無しさん2014/06/24(火) 00:05:24.71ID:A6Ca/1xX
>>943
言語ディレクトリ内にプロジェクトを作ってプロジェクトごとにリポジトリを作るんだよ
0951デフォルトの名無しさん2014/06/24(火) 00:14:05.87ID:M10hum9+
gitonomyでも使え
0952デフォルトの名無しさん2014/06/24(火) 00:37:23.10ID:yDq5nVzd
言語名で分ける必要性が個人的にはよくわからないな。
そのコードを書く原因となったプロジェクト別に分けるとかのほうが後で見返すのが楽なような気がするけど。
まあなにを第一キーにして分類するかというのは人それぞれっちゃ人それぞれなんだけど。

言語別で分けたいっていう人は、使う言語からプロジェクトが大別される的な感じなのかな。PHPを使ったプロジェクトとRubyを使ったプロジェクトは全然性質が異なる、的な感じで。
0953デフォルトの名無しさん2014/06/24(火) 01:49:51.54ID:Imybggoz
言語君の話はもうやめてくれ…
0954デフォルトの名無しさん2014/06/24(火) 02:25:00.96ID:VcS2x6xz
勉強とかだと「言語/プロジェクト/」は割と自然だけど
そうでなければ普通はプロジェクトが主役で、言語はその手段でしかないんだよなあ
0955デフォルトの名無しさん2014/06/24(火) 02:37:33.45ID:+d9rugo5
cd /; git init; git add .; git commit -m'init'
したらどうなるの?
0956デフォルトの名無しさん2014/06/24(火) 03:01:36.48ID:k7EYrAZu
やってみればいいじゃん
0957デフォルトの名無しさん2014/06/24(火) 06:49:44.85ID:BxyDqmCe
リポジトリをローカルファイルシステムの何処に置くかなんて好きにすればいい
何処に配置されてるなんて情報はgitリポジトリには保存されてないのだから
0958デフォルトの名無しさん2014/06/24(火) 10:45:38.99ID:E3n8a7VR
また言語で分けるとか言ってる奴が来てるのか?w

そんなどうでも良い話題でも、みんなちゃんと
答えてあげてるじゃないか。

言語で分けるべきではない。がみんなの回答だよ。
0959デフォルトの名無しさん2014/06/24(火) 12:25:39.58ID:L6gjd31u
リポジトリの数が増えすぎて管理が大変っていうならリモートリポジトリならgitonomy
などの管理ソフト使えばいいしローカルならそれこそ好きにフォルダ名決めればいい
0960デフォルトの名無しさん2014/06/24(火) 12:44:38.20ID:wbKSVw02
じゃあさjavaでエディタを作るとするじゃん
terapodって名前すするじゃん
それをc#に移植するときとかどうするんだよ
だから
c:/projects/java/terapd
c:/projects/c#/terapd
って言語別にわかれていたほうがいいんだよ
gitonomyなんて無駄なものを入れる必要もないでしょ
レス数が950を超えています。1000を超えると書き込みができなくなります。