- 1 名前:デフォルトの名無しさん mailto:sage [2014/04/12(土) 13:22:20.98 ID:s4x1CSLN]
- ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。
Git - Fast Version Control System git-scm.com/ ◆関連サイト Pro Git - Table of Contents progit.org/book/ja/ Git入門 www8.atwiki.jp/git_jp/ ◆前スレ Git 8 toro.2ch.net/test/read.cgi/tech/1389701817/
- 335 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 08:29:32.57 ID:Ujs4NpLL]
- Gitに関しては勉強する価値があった
正直まともなVCS使わないのは、高機能エディタやIDEも使わずメモ帳で開発するようなもんだわ
- 336 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 11:30:23.12 ID:W9jDDFpi]
- パスワードを含んだファイルがあるんですけど
このファイル内のパスワードを削除して雛形だけの状態にしてからプッシュしてます 一度プッシュしたらほとんど修正はしないファイルなんですがこういう場合ってどうするものですか?
- 337 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 13:03:04.92 ID:pbdRog+k]
- >>336
$ touch password.txt; git add password.txt; git commit $ git update-index --skip-worktree password.txt $ echo -n 'himitsu' > password.txt; git status On branch master nothing to commit, working directory clean とか?
- 338 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 13:06:17.10 ID:Pfd+HO5D]
- >>332
> リポジトリ名をphp/wikiとかruby/wikiみたいにネームスペースにして管理できるって言ってんだよ 別に、/ スラッシュを使わなくても php\wiki や ruby\wik でもいいだろう? php_wiki や ruby_wik でもいいだろう?
- 339 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 13:17:21.62 ID:Oia8PEO/]
- >>336
aaa.confってファイル名だとしたら .gitignoreにaaa.confを登録してaaa.conf.sampleみたいなファイル名で コミットしておくのが多いんでないかな
- 340 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 14:47:13.55 ID:Ujs4NpLL]
- >>338
話の流れを読めないアホなのか?>>216が話のはじまりだ 別に本人が / 以外でいいのならそれでいいぞ ただし、\ で区切るのは勘弁してくれ
- 341 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 15:06:33.45 ID:WqSAbr7K]
- User/repository.gitが
User/php/oreore.gitじゃなくてGItHubが/を-に変換してUser/php-oreore.gitになる bitbucketは名前を強制的に変換はしないがurlのほうは変換される 余計な機能
- 342 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 17:26:31.17 ID:BNaPh7J8]
- % git clone .../User/php-oreore.git php/oreore.git
すればいいだけじゃねーの。 手元で php ディレクトリが存在してるかどうかに関わらず Gitは指定したパスにクローンしてくれるよ。 わざわざ指定するのがイヤなら そういうcloneをするようなスクリプトかぶせてもいいし。
- 343 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 17:34:19.17 ID:XSE+HkNu]
- C:¥testからD:¥testに移動したいんですけど
ファイラーで移動したらgitできなくなりました .gitの中でどのファイルを開いてパスを書き換えたらいいですか?
- 344 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 17:44:12.24 ID:BNaPh7J8]
- >>343
わからん。ありそうなのは .git/config だが、 適切に答えるには情報が不十分かつ不正確。
- 345 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 17:53:43.03 ID:XSE+HkNu]
- C:¥testでgit initして適当にファイルを作ってコミットして
C:¥testをコピーしてD:¥testにペーストしたんです D:¥testのなかでgit logしたらログが表示されません
- 346 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 18:06:55.59 ID:+HIQMOvh]
- 全く再現しねえな
- 347 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 18:07:33.93 ID:XSE+HkNu]
- eeeeeeeeeeee
- 348 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 18:14:47.14 ID:+HIQMOvh]
- GitBushから
cd /c/temp mkdir git cd git mkdir test1 cd test1 git init vim README git add . git commit -m "initial commit" エクスプローラで Cドライブ(C:\Temp\Git\Test1)を右クリックメニューでコピー Dドライブ(D:\Temp\Git)にて右クリックメニューから貼り付け GitBushから cd /d/temp/git/test1 (ちゃんとmasterって表示になった) git log (ちゃんとinitial commitのコミットが表示された) まったく再現しない エクスプローラ以外のファイラーは知らんが、隠しファイルや隠しフォルダは移動しない設定になってんじゃないの
- 349 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 18:23:12.12 ID:3JApfdBs]
- おかしいな・・・またあとできます
- 350 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 20:15:24.71 ID:dlumt8FZ]
- Gitのこともほとんど具体的な操作方とか知らないままなんだけど、GitHub実践入門を買った
ので、Git操作のお勉強と同時にGithubも使いだした。
- 351 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 20:18:51.30 ID:6MkiwdiC]
- rmした後に全く関係ないファイルをaddするとrmしたファイルのrename扱いになるんですが
単に新規ステージングしたファイル扱いにできますか? 直後にrmしたファイルではなく、始めにrmしたファイルのrenameになっていたり 動作がわけわららんです
- 352 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 20:48:37.15 ID:YmhbMTXU]
- >>337 横レス
設定ファイルとか便利そうだな。覚えておこう。
- 353 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 20:49:12.42 ID:6MkiwdiC]
- どうやら中身が同じファイルは勝手にrename扱いにしてくれるようですね
空ファイルでトレーニングしていたので混乱してしまいました
- 354 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 20:59:01.62 ID:6ajnVdK2]
- >>351
gitのデータ構造としては、ファイルの移動や改名とかは管理してなくて、 表示の時にヒューリスティックに判断してrenameとか出してるだけだから、 気にする必要ないよ。
- 355 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:02:26.52 ID:6MkiwdiC]
- >>354
ありがとうございます そういうものだと、気にしないようにします
- 356 名前:デフォルトの名無しさん [2014/05/02(金) 21:42:27.82 ID:x3xYwsX7]
- gitはファイルではなくコンテンツを管理していると言われる所以だね。
- 357 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 22:17:35.97 ID:Xf1Tcq77]
- gitでhookファイルを変更した場合
これをGitHubにプッシュした阿戸に ローカルのファイルとリポジトリを削除してからクローンしたらhookファイルの内容がないんですが何故ですか?
- 358 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 23:58:46.02 ID:ojQzvTVb]
- こんなGit入門の本を買った。
2ch-dc.net/v4/src/1399042353761.jpg
- 359 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 00:29:50.84 ID:9lt90aGA]
- 喜ぶべきか悼むべきか・・・
- 360 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 01:42:57.16 ID:fa3rSR83]
- >>358
それってどう?
- 361 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 02:05:49.12 ID:Z2xjVVlJ]
- >>357
フックは版管理されてないから。configも同様。 フックをシェアしたいならワーキングディレクトリにフックを置いて、Makefileなりsetupスクリプトからインストールできるようにする。 クローンしただけで勝手にスクリプトに走られたら困る。
- 362 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 02:07:15.00 ID:vyhhlfA3]
- >>360
文章読むだけならGithubで公開されてる
- 363 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 02:11:26.95 ID:Z2xjVVlJ]
- >>353
rmしたファイルのindexに注意。git rm。 git mvはgit addとgit rmを同時にやってくれる。
- 364 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 07:45:11.01 ID:n1PIULKZ]
- >>353
中身が似てるファイルね rename扱いにしてるのはログ表示の時だから、まあ気にしなくていいには変わらない コピペ検出機能だとでも思っておけ
- 365 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 13:12:50.33 ID:EAqxmtFF]
- リモートにtagをpushした後、リモートに存在するtagを確認するにはどうすればよいのでしょうか
ローカルリポジトリのtagなら git tag, リモートのブランチなら git branch -r ですが、 リモートのtagを表示するコマンドが見つかりません
- 366 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:26:01.92 ID:H1NY/7i6]
- git ls-remote リモート名
- 367 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:26:42.30 ID:oP8j+OVm]
- >>365
これでリポジトリを直接指定して確認できるけど、 git ls-remote --tags リポジトリのURL もっといい方法があるかも?
- 368 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:47:09.37 ID:EAqxmtFF]
- >>366-367
感謝です!ありがとうございました!
- 369 名前:デフォルトの名無しさん mailto:sage [2014/05/04(日) 11:33:46.82 ID:bQKl4dNQ]
- リモートリポジトリからPullした直後で一切変更を加えていないにも関わらず
git statusでいくつかのファイルで差分が検出されてしまう現象にが起きています 差分が検出されているファイルのdiffを見るとソースコード全体が入れ替えられたような表示になります しかし、該当ファイルをgit addしてから再度git diffすると変更点なしと表示されます 現象が起きるファイルは.cpp、.cs等複数の拡張子で その拡張子のファイルすべてで起きる訳ではなく、頻繁に更新されるファイルで起きているように見えました この現象についてWeb検索したのですが、該当しそうな情報は得られませんでした githubのクライアントとVisualStudio2013のgit機能を併用していることに 原因がありそうな気がしているのでそのあたり調査する予定ですが 見直すべき設定等、何かヒントを頂けたら嬉しいです
- 370 名前:デフォルトの名無しさん mailto:sage [2014/05/04(日) 11:50:13.22 ID:IxrX60Uq]
- >>369
改行コードだな
- 371 名前:デフォルトの名無しさん [2014/05/04(日) 18:11:29.06 ID:Efc5dGc7]
- git config core.filemode false
git config core.symlinks false
- 372 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 12:36:20.36 ID:qzGHizbC]
- pullは1箇所から取得してpushは複数にする方法を教えてください
AitHubのみpullして pushはAitHub,BitHub,CitHubの3箇所に送信してバックアップがしたいんです
- 373 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 13:48:29.73 ID:bcw2AmGJ]
- >>372
git remote add知ってる?
- 374 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 13:50:28.20 ID:HNW3XBXV]
- それ知ってますけど1つのとこしかpushできませんよね
- 375 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 14:07:54.45 ID:NnoKU6B2]
- 一つの所ってなんですか? originですか?
なんでいちいち名前を指定すると思いますか? 一つだけなら名前は必要ないはずですよね?
- 376 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 14:08:40.84 ID:NnoKU6B2]
- なんでremote addだと思いますか?
一つだけならremote setでいいはずですよね? あとは自分で考えてください。
- 377 名前:デフォルトの名無しさん mailto:sage [2014/05/05(月) 18:39:57.72 ID:G1VleuAd]
- git push {A,B,C}itHub branch
- 378 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 11:11:21.75 ID:wWugdkdR]
- >>369
autocrlfくさい
- 379 名前:369 mailto:sage [2014/05/06(火) 15:12:16.47 ID:5E8fiGLl]
- >>370,371,378
ありがとうございます。 いただいた助言を参考に試行錯誤して、とりあえず以下の操作をしたら 現象が落ち着きました。 ・core.autocrlfをtrueからfalseに(Windowsでしか開発しないので) ・core.whitespaceを明示(space-before-tab,trailing-space) ・該当ファイルをVisualStudioの「ドキュメントのフォーマット」を使用して整形 もしかしたらwhitespace周りが原因だったのかもしれません。 どうもありがとうございました。
- 380 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 16:27:04.50 ID:dFD2Q7zD]
- masterブランチの内容をtestブランチに移動して
masterブランチ内のファイルの内容を空の状態にする方法を教えてください
- 381 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 18:22:58.02 ID:ms/T2S5F]
- ファイルの内容を空の状態にする?ファイルのサイズを0バイトにするってこと?
- 382 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 18:53:05.44 ID:2kojW0Cn]
- あるブランチでコミットした内容をmasterに反映させる時rebaseを使えっていうのをここで習ったんですが
具体的にどうやるのか教えてください git init touch a git add a git commit -m "INITIAL COMMIT" git checkout -b kaihatu1" echo "1" > a git add a git commit -m "1を追加" echo "1" > a git add a git commit -m "数字を2に変更" ←いまここ この後から何をしたらいいのか教えてください
- 383 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 18:59:41.16 ID:WvF/ZXc8]
- 絵に描いたような教えてクン
- 384 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 19:03:35.48 ID:Fr+PW76D]
- あるブランチでコミットした内容をmasterに反映させる時に使うのはmerge
ブランチには複数のコミットが含まれている。という前提とする。 masterにマージする時のやり方 1. squashして一つのコミットにしてマージ 2. squashせず、マージコミットを作ってマージ(no fast foward) 3. squashせず、マージコミットもつくらずマージ(fast forward) ブランチは作業履歴とか入っていてコミットが汚いことがあるので mergeする前にブランチを綺麗にしておくと良い。 ただし1ならコミットは一つになるからrebaseする必要はない。 2. もしくは 3の時、マージされたコミットを綺麗にしておきたいならrebaseする。 小さなバグ修正とか、タイポの修正とかそんなのが残ってても気にしないならrebase不要。 ただし、rebaseせずにfast fowardでmasterにマージすると revertしづらくて死ぬだろう。コミットが綺麗なら3でも良いが、 2にしておくと、ブランチ単位でrevertできるから楽。
- 385 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 13:29:58.96 ID:DrfDcIuJ]
- 1.9.3 がリリースされたね
- 386 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 16:13:44.39 ID:8Qasa1hM]
- >>385
それが・・・どうかしたの?
- 387 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 16:14:30.91 ID:M5uHChWE]
- 今回のはつまらんリリースだ
- 388 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 17:39:48.22 ID:qkdWQCFA]
- まだ1.9つかってるの?もうこっちは2.0使ってるよ
- 389 名前:デフォルトの名無しさん [2014/05/11(日) 19:24:38.83 ID:04FzsR6r]
- 俺のはいまだに1.7ですが
- 390 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 21:21:49.14 ID:wZvRNfhO]
- カレントを追いかけているから俺も常に最新・・・
アップデートきてたから1.9.3に今した
- 391 名前:デフォルトの名無しさん [2014/05/11(日) 21:23:17.01 ID:pXskIuQ6]
- 1.8 位から、処理速度が速くなったと思う
- 392 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 00:23:32.35 ID:fWwUyCwI]
- 俺初めて使ったとき、まずルートでinitしていつまでも延々待ちになってしまって
壊れているかと思った。
- 393 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 12:14:12.48 ID:bllVZHXA]
- >>390
カレントってなに?gitからクローンすると2.0になるけど?
- 394 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 13:44:49.20 ID:1rzT8Re4]
- >>393
>カレントってなに?gitからクローンすると2.0になるけど? 「現時点で GitHub から Git のリポジトリのクローンを取得してビルドしてインストールすると 2.0 になる」という意味? 現時点で 2.0 は正式版ではなくて RC 版だよ。 https://github.com/git/git/releases 現時点の最新の 2.0 は 2日前にリリースされた v2.0.0-rc3。 現時点の最新の正式版は 2 日前にリリースされた v1.9.3。
- 395 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 16:08:54.91 ID:VMOJUad9]
- バグ修正が中心のリリースとなる「Git 1.9.3」が公開される
sourceforge.jp/magazine/14/05/12/152000
- 396 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 00:02:25.45 ID:cgdWIPbr]
- >>394
カレントって普通 > 現時点の最新の 2.0 は 2日前にリリースされた v2.0.0-rc3。 を指すんじゃね?
- 397 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 00:23:30.33 ID:Kbu/OO7P]
- カレントって普通は安定板stableの最新版じゃないの
テスト要素のあるrcやβは含まないんじゃないの
- 398 名前:デフォルトの名無しさん [2014/05/13(火) 00:36:15.98 ID:A9K77IIM]
- 普通は安定版だよ
- 399 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 00:47:21.79 ID:V9w/ceW7]
- currentというとバージョン管理システムから持ってきた
開発版のソースを指すケースもあるな *BSD方面とか
- 400 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 01:02:23.02 ID:TNqok+m1]
- 2.0を使ってるひとは、2.0がrc版だって認識して使ってるの?
- 401 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 01:09:14.75 ID:8hwDbhT0]
- RCというのはリリース候補。ベータ版よりも
完成度が高い、リリース版レベルのもののことだよ
- 402 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 01:09:32.07 ID:Kbu/OO7P]
- そりゃそうだろ
ソースからビルドするならタグから引っ張ってくるだろうし
- 403 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 01:11:36.76 ID:Kbu/OO7P]
- >>401
v2.0.0はrcが1、2、3と出てるんですがそれは
- 404 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 01:19:56.17 ID:aq/kP6dx]
- >>403
完成度もせいぜいベータよりはマシ、ってレベルで gitのリリース版レベルなんてのは所詮その程度だ ってことを>>401は言ってる。
- 405 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 01:21:40.67 ID:TNqok+m1]
- 2.0で付加される新機能を早く使いたいとかGitのバグ取りに協力したいっていうなら理解できるんだけど、それ以外に2.0rcをあえて使う理由ってあるの?
- 406 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 05:43:56.92 ID:Tx8Pcw2g]
- 自分が何かgitに関連するモノを作って自分以外の人に提供してるなら
最低でもRCの段階で問題無い事を確認しておきたいな
- 407 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 12:15:49.81 ID:KvmMEOaQ]
- >>406
それは理解できる でもこのスレの >>388 とか >>393 ってそういう感じじゃないんだよね GitHubからクローン取得してビルドしたら2.0で、2.0がrcであることも知らないで使っている、そして2.0未満のバージョンのユーザを馬鹿にしている こんな風に思えてしまう
- 408 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 12:57:27.93 ID:0j07nOJV]
- データを蓄積するツールとして使ってるから安定版。俺はまだ1.7使ってるし。
- 409 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 13:06:38.35 ID:vRP8IXzs]
- >>407
身の回りにいるならともかく、ネットの向こうにいる他人なんてほっとけよ。 あと、>>388 でバカにされたとか思うようなら、このての掲示板見ない方がいいと思うぞ。
- 410 名前:デフォルトの名無しさん [2014/05/13(火) 13:14:13.76 ID:+cSIqVHp]
- gitでバージョン番号管理って、みんなどうやってる?
- 411 名前:デフォルトの名無しさん [2014/05/13(火) 18:24:36.93 ID:A9K77IIM]
- vistaでgui使ってコミットするファイルの選択してたら固まりまくったんだけどなんなん
1.8.4で起きて1.9.2に更新しても再発した もろもろ込みの15mくらいのexe Git-1.8.4-preview20130916 → Git-1.9.2-preview20140411
- 412 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 18:42:33.12 ID:KvmMEOaQ]
- >>409
了解
- 413 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 20:58:37.93 ID:Xzl/NzK/]
- Gitのmasterはrcとはいえpuやnextに比べれば安定してんじゃねーの
あとGitはrcをリリース4 5週間前から毎週出すポリシーみたいだから、 rcの数が多いか少ないかで安定度は測れない。 一応今週末に正式リリース予定ぽいんで、 今週出なければなんかまずいバグが残ってるのかもね。
- 414 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 21:43:52.50 ID:HfUZuSMx]
- gitをコンパイルして入れるときってユーザーはrootでやってますか?
- 415 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 21:58:13.25 ID:8hwDbhT0]
- >>414
コンパイルは一般ユーザー ディストリは?
- 416 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 22:42:01.92 ID:HfUZuSMx]
- debianです
ソースコードから入れる時って/usr/local/srcにいれてるんですが ここ一般ユーザーだと書込できないんですよね おまけにrootにsshの設定をしてないのでgit cloneできないし rootにsshの設定をするべきではないらしいのでどうするのがいいのかわかりません
- 417 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 22:48:27.73 ID:8hwDbhT0]
- debianなら /usr/local 以下は staff グループになってるでしょ?
なら自分をstaffグループに追加すればいいだけ。 まあ、俺は自分のhome以下でコンパイルするけど。 なんかさ、よくコマンド実行できなかった時、 グループに追加すればいいのに、すぐsudo使う人いるよね。
- 418 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 22:49:46.52 ID:tJgFTBc/]
- ソースなんてどこに入れてもいいし、バイナリやライブラリもパス通ってるならどこでもいい
- 419 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 22:49:59.25 ID:tmdhIwHM]
- なんか呼ばれたような気がしたので
- 420 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 23:30:22.27 ID:HfUZuSMx]
- なんかエラーで全然ここに書込ができません
ありがとうございます あとはlinxuできいてきます
- 421 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 00:59:32.71 ID:N43CNidq]
- Git の公式の文書ではソースからのインストールの例として sudo を使ってるけどね。
git-scm.com/book/en/Getting-Started-Installing-Git
- 422 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 01:46:24.51 ID:ToGrq+HN]
- >>410
リリース番号とかなら、CIツールのビルド番号とかでいいんじゃね
- 423 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 02:13:25.97 ID:+eGAQ9pX]
- そもそも自分しか使わない PC で、いちいちグループに追加とかしてると、むなしくなってくるわ
sudo で十分だよ
- 424 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 02:48:09.56 ID:LFlUnuUg]
- sudo & パスワード打つのが面倒だろ?
楽な方を提案してるんだよ。
- 425 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 02:49:32.86 ID:TJ8LcHmI]
- もうrootになっちゃえよ。
- 426 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 02:51:54.81 ID:EH48jFeA]
- 侵入されたら即乗っ取られそうなインターネッツですね
- 427 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 03:03:17.35 ID:LFlUnuUg]
- >>425
それはだめ。 root使うなって流れでsudoなんだろうけど、 なんでもsudo使ってたら意味ないって。 そのうち普通のコマンドまでsudo使う癖がつくとかな。 sudoつかってホームディレクトリ以下にファイルやディレクトリを 作るもんだから、自分のファイルを編集できないとかアホなことにw
- 428 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 04:42:12.31 ID:8Tw5p8Hi]
- 一般ユーザの権限増やしちゃうほうが余程ダメだろ
確かに初心者の頃には自分に弄れないファイル作ったりするもんさ …でも、そこでそのファイルの所有者を自分に戻す方法や どうすれば一般ユーザのファイルとして作れるのかを考えず調べずに 「一般ユーザの権限を増やしちゃえ」 ってやるのは思考停止だと思うよ、root常用と発想が変わらない
- 429 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 05:13:22.04 ID:TJ8LcHmI]
- 普通にrootでapt-getしてstaffなユーザでgit使ったらいいんじゃないの。
staffグループに入れるのすら嫌うのにsudoersに入ってるってどゆことよ。
- 430 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 07:50:49.18 ID:gY3lBZ4/]
- GUI があって sudoers 弄ってる認識ないとか。
- 431 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 07:51:39.21 ID:HVjR+QBF]
- >>429
> 普通にrootでapt-getして いちいち root でログインしてるのか?
- 432 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 08:16:46.96 ID:1MSvyiHJ]
- 脱線はそのくらいで
- 433 名前:デフォルトの名無しさん [2014/05/14(水) 10:07:15.20 ID:LFlUnuUg]
- >>431
権限あればいいんだから方法はなんでもいい 須藤でも流宇屠でもなんでもいい
- 434 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 10:21:07.79 ID:U/CskQfB]
- そもそもlinux公式のパッケージなんて古いのに誰が使うんだよ
俺が使ってるのディストリのは1.7だぞ OpenSSLの件もあるのに今1.9.1以下を使ってる奴は世界の地雷
- 435 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 10:50:10.78 ID:tkkbE9ax]
- 権限設定が大雑把すぎる
rootにならないと何もできない
|

|