- 1 名前:login:Penguin [2007/12/16(日) 18:40:39 ID:GslAi8rs]
- ソースコード管理を行うバージョン管理システム、git について語ろう。
あの、リーナス・トーバルズだって、バージョン管理を始めたんだ。 www.kernel.org/pub/software/scm/git/ git チュートリアル (バージョン 1.5.1 以降用) www8.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html
- 202 名前:login:Penguin mailto:sage [2009/02/19(木) 01:00:15 ID:EG8D4dSl]
- git-svnはたまにclone中にSEGVることがあってちょっと困る。
どうも変換できないパターンが存在するらしいのだが、詳細が不明。
- 203 名前:login:Penguin mailto:sage [2009/02/19(木) 01:45:08 ID:ytISsoJv]
- >>202
gentoo user なら、 Per Gentoo bugs #223747, #238586, when subversion is built with USE=dso, there may be weird crashes in git-svn. You have been warned. って、message がデルよ。
- 204 名前:login:Penguin mailto:sage [2009/02/19(木) 07:31:39 ID:EG8D4dSl]
- >>203
Debianだけど、もしかしたら同じかもしれない。豚々。
- 205 名前:login:Penguin mailto:sage [2009/02/21(土) 13:27:13 ID:4lfOqpcB]
- git使いたいけどまわりにCVSしか使ったことないのがいるので、
まずはsvnに移行したよ。 自分自身は、git-svnつこてる。 CVSから一足飛びにgitを使ってもらうのは、酷かなと
- 206 名前:login:Penguin mailto:sage [2009/02/21(土) 13:39:00 ID:yqrw3Axq]
- cvs を理解して使えてるなら、git ぐらいすぐに使えるようになると思うけど。
- 207 名前:login:Penguin mailto:sage [2009/02/21(土) 13:52:33 ID:4lfOqpcB]
- そうか?
CVSは難しいからね。 A: CVS使い B: CVS,SVN両使い C: CVSは忘れたSVN使い、gitは少し こんなメンバーで開発してるんだが、 A、Bにpush,pullを教える自身がなかったというか Cも共同開発系操作は怪しかったので svnになってしまった。ちょっとチキンだったか
- 208 名前:login:Penguin mailto:sage [2009/02/21(土) 15:02:07 ID:Bpq3TsWG]
- gitをしばらく使ってみて、リモートリポジトリを用意することになりました。
ローカルA ローカルB リモートリポジトリ とありまして、ローカルAにmaster、v0.1の二つのブランチがあります。 ローカルAからリモートには、push --allですべてのブランチをリモートにおきましたが、 ローカルBからリモートへのpullはmasterしか行えない気がしますが、どうなんでしょうか。 理想は、リモートを通してすべてのローカルリポジトリにブランチの共有を行いたいのですが、どんな操作方法があるでしょうか? よろしくお願いします。
- 209 名前:login:Penguin mailto:sage [2009/02/21(土) 15:27:28 ID:vsW8bIWn]
- >>208
話がいまいち飲み込めないんだけど、 そのリモートをcloneじゃダメなん?
- 210 名前:login:Penguin mailto:sage [2009/02/21(土) 17:17:05 ID:Bpq3TsWG]
- >>209
ああそうか、cloneのことを忘れていました。ありがとうございます。
- 211 名前:login:Penguin mailto:sage [2009/02/21(土) 17:47:07 ID:vsW8bIWn]
- >>210
cloneというか、git remote add でいつでもリモートの追加は可能だよ。 権限に問題がなければ、remoteにpushすることもできる。
- 212 名前:login:Penguin mailto:sage [2009/02/21(土) 21:53:30 ID:Mctk+V93]
- cvsやsvnにはwindowsで使えるクライアントがあるから・・・
- 213 名前:login:Penguin mailto:sage [2009/02/21(土) 22:56:24 ID:4lfOqpcB]
- 全部emacsから使えるが何か?
- 214 名前:login:Penguin mailto:sage [2009/02/22(日) 00:56:10 ID:T3tENWac]
- >>212
tortoisegitdozo-
- 215 名前:login:Penguin mailto:sage [2009/02/22(日) 03:05:15 ID:Xj5AqDY8]
- >>207
ブランチの扱い考えると CVS な人は SVN より GIT の方が なじみ易いんでは?
- 216 名前:login:Penguin mailto:sage [2009/02/22(日) 14:26:08 ID:mBjWyYz+]
- 確かにsvnはリビジョンがブランチも本流も共通だったり、
気持ちわるいところはある
- 217 名前:login:Penguin mailto:sage [2009/02/22(日) 15:03:08 ID:1XxXXSjk]
- こないだ久々にCVS使おうとしたらさっぱりワケワカんなくなってたよ…
CVSのブランチってファイル毎じゃなかったっけ。今となってはもう無理な気がする。
- 218 名前:login:Penguin mailto:sage [2009/02/22(日) 19:13:59 ID:8lvMl2P/]
- >>216
それがsubversionのいいところ。 たとえばあるブランチの開発がすすんでそっちを本流にしたくなった場合、 trunkにマージするという断絶ではなく 本流を切り替えるという操作がそのままできる。
- 219 名前:login:Penguin mailto:sage [2009/02/22(日) 23:21:39 ID:mBjWyYz+]
- >>218
それ気持ち悪い ブランチ担当者が1ファイル毎にcommitするとか、 コンパイルも通らないソースcommitしてくれたりして、 怪しいリビジョンが増えんだよね。svn gitだったらブランチ替えるのもrebaseすれば 問題ない
- 220 名前:login:Penguin mailto:sage [2009/02/23(月) 01:45:32 ID:7ybypk05]
- >>219
使い方が悪い場合にツールに文句付けても仕方ないな。
- 221 名前:login:Penguin mailto:sage [2009/02/23(月) 08:47:31 ID:tJXsAqHt]
- >>218 のようなケースは分散型ではそれこそ
「本流にしたくなったブランチを本流とみなす」 だけになるのではなかろうか。
- 222 名前:login:Penguin mailto:sage [2009/02/23(月) 09:12:05 ID:PfEahPoc]
- 本来のmasterブランチを別名に改名して別のブランチをmasterに改名すればいんじゃね?
- 223 名前:login:Penguin mailto:sage [2009/02/23(月) 22:04:17 ID:RXJ8Zkdl]
- すみません、教えてください。
git pull したときに、一部のファイルだけ、自分の修正を破棄してリモートのファイルをそのまま適用することは できないのでしょうか? SVNで、updateしてコンフリクトした時の tf みたいなイメージです。
- 224 名前:login:Penguin mailto:sage [2009/02/23(月) 22:33:08 ID:Abtbk8hJ]
- git reset?
- 225 名前:login:Penguin mailto:sage [2009/02/23(月) 22:56:28 ID:RXJ8Zkdl]
- あー、いや、そういうんじゃなくて、ソフトの翻訳をしていて、ja.poだけは自分で修正するんですが、
make update-poとかすると、他の言語のpoファイルも更新されてしまいます。 それやっちったあとにリモート側でpoファイルが更新されるとカオスになります。 なので、コンフリクトした時にマージとかしないで、リモート側(かローカル側かどっちか)を採用みたい なのができないかなと。
- 226 名前:login:Penguin mailto:sage [2009/02/23(月) 23:31:25 ID:3S3xpgxH]
- >>220
gitだったら、自分専用になるから他のブランチのcommitポリシー 関係なくなるじゃん。 まともになったらpullしてやんよと言うだけで、 教育する手間がいらんということだ。
- 227 名前:login:Penguin mailto:sage [2009/02/23(月) 23:47:39 ID:qE2tArP5]
- >>223
git mergeのドキュメントを--strategyあたりでgrepすると良いと思う。 git pull = git fetch + git mergeね。
- 228 名前:login:Penguin mailto:sage [2009/02/24(火) 22:25:50 ID:7lWKoCOb]
- >>225
>make update-poとかすると、他の言語のpoファイルも更新されてしまいます。 他の言語のpoファイルを更新しないようにMakefileを修正する。
- 229 名前:login:Penguin mailto:sage [2009/02/26(木) 21:09:00 ID:c1Dg6ivC]
- >>223
gitready.com/advanced/2009/02/25/keep-either-file-in-merge-conflicts.html タイムリーなtipsが
- 230 名前:login:Penguin mailto:sage [2009/02/28(土) 18:19:24 ID:tKEdSpX5]
- >>223
もどしたいファイルはcheckoutすればいいだけじゃね? あとは自分の修正はstashするとか色々
- 231 名前:login:Penguin mailto:sage [2009/03/04(水) 22:33:23 ID:qIzLJZaT]
- FTPに1.6.2正式版来ました
- 232 名前:login:Penguin mailto:sage [2009/03/06(金) 23:57:38 ID:op+ZMKgY]
- git-cloneとgit-remote addとgit-svnを使い分けてると
このフォルダで更新するためのコマンドなんだっけ? とミスることが多発するんだけど、こういうのって同じコマンドで 管理できないんでしょうか?今は - git-clone の場合 -> git-pull で更新 - git-remote の場合 -> git-remote update で更新 - git-svn の場合 -> git-svn update で更新 とバラバラで、しかもlsしただけでは判定できないしで 誤実行しては.git/config調べて「ああそうだった」の連発です。 もしかしてもっと便利な統合コマンドがあったりするでしょうか?
- 233 名前:login:Penguin mailto:sage [2009/03/07(土) 01:39:30 ID:ZWrd4H3R]
- それぞれ役割が違うだろうに。
あと更新とかじゃないよ。
- 234 名前:login:Penguin mailto:sage [2009/03/07(土) 08:32:02 ID:ovs/dmRV]
- 他の人のリポジトリからチェンジセットを引っ張ってくるために打つコマンドという
意味で同じように使っているのですが、もしかしてこの使い方・理解自体が 間違ってるんでしょうか?
- 235 名前:login:Penguin mailto:sage [2009/03/07(土) 09:38:44 ID:u/rVLzU8]
- >>232
いずれの場合も更新のためのシェルスクリプトを書いとけば 悩む必要がなくなるよね。 でgit-pullはfetch+merge --ff、git-remote updateはgit fetchと ほぼ同じなんで役割が違う。git-remote addで追加したremoteだと git-pullで更新してくれない、というのであればそれはローカル ブランチの設定が正しくできていない、refspecの設定が変、とか そんなところだと思う。 git-fetchでなくgit-remote updateをあえて使う利点はremoteを 複数設定している時にいっぺんに更新できることぐらいかな (このあたりの動作はgit-remote(1)のupdateのところに書いてある)
- 236 名前:login:Penguin mailto:sage [2009/03/12(木) 08:16:17 ID:76FRS4+8]
- darcsから乗り換えるといいことありますか?
- 237 名前:login:Penguin mailto:sage [2009/03/12(木) 09:29:53 ID:XKHVHsT3]
- >>236
pull したときに、いっぱい yes/no 聞かれずにすむ。
- 238 名前:login:Penguin mailto:sage [2009/03/14(土) 11:44:17 ID:juJwYmYq]
- hg から乗り換えるといいことありますか?
- 239 名前:login:Penguin mailto:sage [2009/03/14(土) 11:58:11 ID:i8Be0VVA]
- >238
まーきゅりある、って難しいスペルを覚えなくても良くなる。 覚えてないけど。
- 240 名前:login:Penguin mailto:sage [2009/03/14(土) 15:19:18 ID:+0rKDWfW]
- >>238
高速.
- 241 名前:login:Penguin mailto:sage [2009/03/22(日) 22:31:18 ID:/27zAYWE]
- git svn clone -s で Subversion からレポジトリをコピーしてみたのですが、
Subversion の tags が Git の tag にならずに branch になってしまうのは、 そういうものなのでしょうか。 Subversion のタグは、タグといいながらただのディレクトリだったりする変態仕様なので、 しょうがないのかなぁ…という気もするのですが…。
- 242 名前:login:Penguin mailto:sage [2009/03/26(木) 16:23:33 ID:XSnWphDj]
- 社内の git リポジトリを表示するのを探してます。
( github が許されなくて… ) Git Browser と ViewGit を見つけました。 Git Browser は見た目派手だけど実用度に疑問なので ViewGit を検討しています。 ほかに何かいいのありませんか。 github クローンがあれば最高です。
- 243 名前:login:Penguin mailto:sage [2009/03/26(木) 16:35:56 ID:g3Z2bRWJ]
- >>242
ttp://git.or.cz/gitwiki/InterfacesFrontendsAndTools
- 244 名前:242 mailto:sage [2009/03/26(木) 17:37:03 ID:XSnWphDj]
- おお、こんなにあったんですね。ありがとうございます。
うーん、ざっと見た限り GitHub や ViewVC レベルってないですね。 定番はデフォルトの gitweb なのかな?
- 245 名前:login:Penguin mailto:sage [2009/03/28(土) 01:25:21 ID:TZ6DBfAq]
- >>242
微妙に違うかもしれないけど redmineに付属のリポジトリブラウザなんてどうよ?
- 246 名前:242 mailto:sage [2009/03/30(月) 15:37:27 ID:A3cN4vHE]
- >>245
ありがとうございます。 trac & redmine は使ってます。 チケットとコミットを連動させるために。 差分のリッチな diff や、フォークの流れ、パッチ管理が github を知ってしまうと、どれも霞んで見えて。。。
- 247 名前:login:Penguin mailto:sage [2009/04/01(水) 12:33:50 ID:TObhm5N5]
- linux関係者はgitを使うのが多いという認識でいいのかな
- 248 名前:login:Penguin mailto:sage [2009/04/01(水) 20:55:16 ID:LojNH9iG]
- linux 開発者は git しか使わないだろ常考
- 249 名前:login:Penguin mailto:sage [2009/04/01(水) 21:18:58 ID:jmcNlx3x]
- >>247
Linux(狭義の=カーネルそのもの)開発のために作られたのがgit
- 250 名前:login:Penguin mailto:sage [2009/04/01(水) 21:54:39 ID:MKGzQ4EB]
- GitHubでソース管理している人に聞きたいんですけど、
プロジェクトのホームページやリリース物件置き場やITSってどこつかってます?
- 251 名前:login:Penguin mailto:sage [2009/04/01(水) 22:12:24 ID:AOF7SCh+]
- >>250
>プロジェクトのホームページ githubでホストできる >リリース物件置き場 適当にタグ付けしておけばzip等でダウンロードできるようになってる >ITS >>252に任せた
- 252 名前:login:Penguin mailto:sage [2009/04/01(水) 23:53:33 ID:I1/8jsAx]
- checkpadかRTMでおk(マテ
- 253 名前:login:Penguin mailto:sage [2009/04/02(木) 01:51:26 ID:L6Skfqgr]
- >>246
GithubのUIってそんないいかなーあんま好きじゃない。。。 俺は普通にGitwebがいちばん分かりやすいと思う。 じっくり見るならCUIだけど。git show-branchとかけっこう分かりやすいと思うな。
- 254 名前:login:Penguin [2009/04/03(金) 00:48:36 ID:pDtVIzVu]
- >>250
ditzがいいと思います
- 255 名前:login:Penguin mailto:sage [2009/04/03(金) 18:00:14 ID:uOZV7ek8]
- >> 250
lighthouseじゃだめ(´・ω・`)? もしくは、ticgit。
- 256 名前:login:Penguin mailto:sage [2009/04/06(月) 09:58:37 ID:JCLhMxPh]
- xrea に入れてる人って自前でコンパイルしてるのかな。
うちは面倒になったやめてmercurialをいれてgitweb形式で 使ってるわ。インストールはこっちのほうが簡単だったから。 xrea用のバイナリを公開しているところがあればなぁ。(ぶつぶつぶつぶつ)
- 257 名前:login:Penguin [2009/04/06(月) 23:28:22 ID:eHpElSRS]
- xreaでgit入れられるの?makeでリソース不足になるかと思っていた。
- 258 名前:login:Penguin mailto:sage [2009/04/06(月) 23:51:46 ID:JCLhMxPh]
- >>257
いれてる人はいるみたい。
- 259 名前:login:Penguin mailto:sage [2009/04/07(火) 18:44:33 ID:HQC4Ps4f]
- xreaに自前で入れるっていう人は、ホスティングじゃ嫌な理由があるのん?
- 260 名前:login:Penguin mailto:sage [2009/04/08(水) 00:50:22 ID:QNjBH7lc]
- >>259
githubってプライベートリポジトリが作れないし。そのへんじゃないのか。 容量も桁ちがいになるって事実もある。それは大きくないか。 >>257 サーバーでmakeをやってるんだろうか?てっきりクロスコンパイルかなにかだと思った。
- 261 名前:login:Penguin mailto:sage [2009/04/08(水) 01:10:30 ID:5zwafMgz]
- >>260
「タダでは」作れない、と一応補足。
- 262 名前:login:Penguin mailto:sage [2009/04/08(水) 16:50:09 ID:mCOhjIt8]
- >>260
XREAにコンパイラはなかったと思う。クロスコンパイルしてるんでしょう
- 263 名前:login:Penguin mailto:sage [2009/04/09(木) 02:02:38 ID:PTQTRrqa]
- クロスってわざわざx86以外でコンパイルするんかいw
パッケージ作って持ち込んだらいいんちゃう?
- 264 名前:login:Penguin mailto:sage [2009/04/09(木) 02:14:06 ID:CHi6WPmY]
- xreaにgit入れてみたいけど、
違う環境でコンパイルしたものを持ち込むのって やってみたことないなぁ
- 265 名前:login:Penguin mailto:sage [2009/04/09(木) 02:34:36 ID:FnIYwStd]
- >>263
それも試した。そのためにはosの環境を知るひつようがあるが。
- 266 名前:login:Penguin mailto:sage [2009/04/09(木) 02:36:23 ID:FnIYwStd]
- >>264
mercurialは簡単に入ったけど、どうしてもgitとなれば、git-mercurialを使うか svn-gitを使うかって方法もあるよ。svnは入ってるから。
- 267 名前:login:Penguin mailto:sage [2009/04/09(木) 02:41:28 ID:PTQTRrqa]
- gitを導入できそうなのに、OSが不明ってどういうことなんだ?
xrea昔使ってたけどわすれちゃったい
- 268 名前:login:Penguin mailto:sage [2009/04/09(木) 09:19:35 ID:FnIYwStd]
- >>267
サーバーで違うからね。
- 269 名前:login:Penguin mailto:sage [2009/04/19(日) 19:40:35 ID:EpTMRFi2]
- githubのIssueって使えてる?
どのrepoをみても、ず〜っと「Loading」のままなんだけど‥‥‥。(´Д`)
- 270 名前:login:Penguin mailto:sage [2009/04/19(日) 21:02:55 ID:vX0fbY2N]
- issues(0)のものならLoadingにはならなかった。
10個ぐらい探したけどissues(0)でないものは見つからなかった。 Safari4Beta
- 271 名前:login:Penguin mailto:sage [2009/04/21(火) 09:03:12 ID:WkK6/Gbo]
- WEB+DB PRESS vol.50のgit特集って現メンテナの記事なんだな。
- 272 名前:login:Penguin mailto:sage [2009/04/21(火) 19:01:11 ID:KUyr8Kra]
- 浜田さんですね
- 273 名前:login:Penguin mailto:sage [2009/04/21(火) 22:05:48 ID:yPrR70Fe]
- >>270
あれ?そう? じゃあ、自分だけかぁ。 誰もどこにも不具合報告してない感じだし。 Firefox 3.0.7
- 274 名前:login:Penguin mailto:sage [2009/04/21(火) 23:48:13 ID:k6LFvaa1]
- javascript切ってる、とか
- 275 名前:login:Penguin mailto:sage [2009/04/23(木) 12:52:20 ID:OS8mDzFU]
- >>274
ありがとうございます。 javascript関係とcookie関係は(NoScriptも使っているし)真っ先に疑っていろいろ設定値を変更してみたんだけど、 変化なし。 で、今朝帰宅後に何気なくみてみたら、(再読込とかもしていないのに)Loadingが消えていたよ。 読み込みに何時間かけたんやって感じだけど、とにかくCreate Issuesボタンを押しても反応するし、 よくわからんが使えるようになったので、よしとした。 # 自分は、「動けば何でもいいや」サンデープログラマなので。 ちなみに、IEでも確かめてみたが、IE6でもIE7でもLoadingのまま。(´・ω・`) まぁ、普段は使わないから(ry
- 276 名前:login:Penguin mailto:sage [2009/04/30(木) 22:30:43 ID:to8eVmEB]
- すいません、2つ質問したいことがあります。
branchとdiffには --color オプションがあるのに、statusだけ無いので、 これだけ [color] status = auto と指定しなければいけないのを避けたくて、出来ればstatus --colorなどしたいのですが、可能ですか? また、svnでいうリビジョン指定のupdate、たとえば svn up -r4などをしたいのですが、 revertを使うと勝手にコミットされてしまいます。コミットせずに、ただリビジョンを戻したいときはどのコマンドを使えばいいですか?
- 277 名前:login:Penguin mailto:sage [2009/04/30(木) 23:48:05 ID:16J7B4JZ]
- >> 276
∩( ´Α`)< 276、「git config --global ui.color auto」ってどうよ? 2個目のは git checkout 〜 かな? # よくわからんが。
- 278 名前:login:Penguin mailto:sage [2009/05/01(金) 00:27:11 ID:gzznyDiQ]
- >>277
ありがとうございます。 >git config --global ui.color auto centos4.2 / git 1.5.2.1 で効かない模様です・・ 2個目は、例えばsvnで、リビジョン5が最新だとして、リビジョン5の時点で、「svn up -r3」と打つと、リソースがリビジョン3の時点のものになるのです。 その後「svn up」と打てば、リビジョン5に戻ります。 gitの場合、「git revert コミット時のハッシュ」で、前回のコミット時の状態に戻すことが出来ますが、revertは「前回との差分を反映した上でコミットする」ようなのです。 以前の状態に戻してもらえれば、別にコミットしなくてもいいのですが、そういうことをしてくれるコマンドを探しています。
- 279 名前:login:Penguin mailto:sage [2009/05/01(金) 02:11:17 ID:UyxRnjCJ]
- >>278
git checkout {commit} -- . git reset使っても良いけどreflog変わっちゃうから私はお勧めしない。
- 280 名前:login:Penguin mailto:sage [2009/05/01(金) 23:16:38 ID:N/KL5AXz]
- 二つ前だったら
git checkout HEAD^^ とか書けるのがいいやね
- 281 名前:login:Penguin mailto:sage [2009/05/02(土) 03:42:35 ID:jDKFtoWO]
- git help svnなどでヘルプが見られるはずなのに、No manual entry for git-svnとしか出ません。
バージョンによってヘルプが無かったりするんでしょうか・・?
- 282 名前:login:Penguin mailto:sage [2009/05/02(土) 08:23:07 ID:ww11tj+4]
- make man してないってオチじゃなくて?
- 283 名前:login:Penguin mailto:sage [2009/05/02(土) 17:53:08 ID:jDKFtoWO]
- >>282
cdとかlsのmanはあります。 centos5.1で、gitはyumでインストールして、バージョンは1.5.2.1です。
- 284 名前:login:Penguin mailto:sage [2009/05/02(土) 19:16:03 ID:9M7bqe9L]
- >>283
じゃあドキュメントは別のパッケージになってるとか。
- 285 名前:login:Penguin mailto:sage [2009/05/07(木) 10:52:48 ID:PyUwUZuU]
- 試してないけどgit-svnパッケージを入れないとコマンド自体無いよね。
- 286 名前:login:Penguin mailto:sage [2009/05/07(木) 21:35:53 ID:0VojICGT]
- 面倒だからgitで最新版落としてコンパイルしてインストールしたら?
- 287 名前:login:Penguin mailto:sage [2009/05/07(木) 22:37:33 ID:09tnqhRR]
- 1.6.3出たぞ
- 288 名前:login:Penguin mailto:sage [2009/05/17(日) 01:00:54 ID:ePLSrhR8]
- 1.6.3.1
- 289 名前:login:Penguin mailto:sage [2009/05/19(火) 00:05:14 ID:5BgkgMmK]
- キーを作って、
Enter file in which to save the key (/c/Documents and Settings/Administrator/.ssh/id_rsa): ってメッセージが出るのですが、 該当のディレクトリを探しても、 /.ssh/id_rsa): が存在しません。 どこにいったのでしょうか?
- 290 名前:login:Penguin mailto:sage [2009/05/19(火) 00:45:40 ID:3rv5JzN1]
- >>289
まだない。 その文の訳は「鍵を保存するファイルを入力してね」だ。 カッコ内は、名前を指定しなかったときにこの名前になるよってこと。
- 291 名前:login:Penguin mailto:sage [2009/05/19(火) 00:58:18 ID:5BgkgMmK]
- んじゃあ、ENTERを押せばよかったってこと?
- 292 名前:login:Penguin mailto:sage [2009/05/19(火) 01:31:25 ID:zZo+QRSM]
- そゆこと
- 293 名前:login:Penguin mailto:sage [2009/05/26(火) 12:25:38 ID:lz1Hno2I]
- git clean -fx したときにでも特定の虫ファイルが生き残るようにする設定ないかなあ。
- 294 名前:login:Penguin mailto:sage [2009/05/26(火) 12:56:04 ID:F7u3ZQup]
- >>293
まさかGitリポジトリの中で虫を飼ってるやつがいるとは・・・。 はっ!なるほど、バグを飼ってるんですね、わか(ry
- 295 名前:login:Penguin mailto:sage [2009/05/26(火) 15:02:12 ID:lz1Hno2I]
- そうそう、鈴虫だけは駆除したk…ってのはおいといて。
設定ファイルをgitで管理してて、 パスワードとかはいっててリポジトリに入れるのはなんかいやなファイルがあるんだけど、 git clean -fxとかしちゃうとそれまで消えちゃうんだよね。 makeの.PRECIOUSみたいな設定ができると嬉しい。 まあ需要なさそうだよな…
- 296 名前:login:Penguin mailto:sage [2009/05/26(火) 20:43:46 ID:dhhqSphP]
- >>295
何の設定ファイルか知らないけど、そういう場所でclean -fx するのはそもそも間違いじゃないの?
- 297 名前:login:Penguin mailto:sage [2009/05/26(火) 23:19:27 ID:lz1Hno2I]
- まあね。そうなんだけど。
でもauthorized_keys~とか消したくね?ね?
- 298 名前:login:Penguin mailto:sage [2009/05/26(火) 23:48:37 ID:KnIgZeet]
- うだうだ言ってないで、自分で改造しろよ
- 299 名前:login:Penguin mailto:sage [2009/05/26(火) 23:51:18 ID:Aiox/6VI]
- 俺なら、レポジトリの外においとくけどなぁ > 設定ファイル
- 300 名前:login:Penguin mailto:sage [2009/05/27(水) 01:55:32 ID:h/OEez6w]
- 色んなところの設定をリポジトリに突っ込んで管理してるのです。
>>298の言うとおり、そのうち改造してみることにします。
- 301 名前:login:Penguin mailto:sage [2009/05/27(水) 10:46:25 ID:V1RGq7PO]
- clean -f じゃだめなの?
- 302 名前:login:Penguin mailto:sage [2009/05/27(水) 17:11:06 ID:h/OEez6w]
- まあそういう解もあるけど。
でも、hogehoge~とかがUntracked filesと表示されるのはいや。
|

|