git スレッド
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/12/16(日) 18:40:39ID:GslAi8rsあの、リーナス・トーバルズだって、バージョン管理を始めたんだ。
http://www.kernel.org/pub/software/scm/git/
git チュートリアル (バージョン 1.5.1 以降用)
http://www8.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html
0002関連スレ
2007/12/16(日) 18:46:21ID:f7tgD3+1http://pc11.2ch.net/test/read.cgi/tech/1193332500/
ところで Windows ユーザはお呼びでない?
GUI でコミットできたりする?
今は犬糞自鯖の Subversion リポジトリを
TortoiseSVN でつかってるんだけどさ.
あと,Merナントカと比べてどっちがいいの?
0003login:Penguin
2007/12/16(日) 19:11:29ID:qBPtEO0sLinux 板
subversion バージョン管理【サブバージョン】
http://pc11.2ch.net/test/read.cgi/linux/1154701996/
UNIX 板
CVS 1.3
http://pc11.2ch.net/test/read.cgi/unix/1093611448/
>>1
乙。
0004login:Penguin
2007/12/16(日) 20:26:49ID:QXy/zVCN0005login:Penguin
2007/12/16(日) 22:42:28ID:GNrc/MYC乙。
バージョン管理システムについて語るスレから誘導されてきました
>>2
すまん、犬がLinuxを指すんだろうなーというのは感じてたんだが、
犬糞とは?
0006login:Penguin
2007/12/16(日) 22:50:22ID:QXy/zVCN0007login:Penguin
2007/12/17(月) 00:08:13ID:xELccl5q~~~~~~~~ ~~~
0008login:Penguin
2007/12/17(月) 00:40:00ID:W6zCTNJqそか、それで犬糞かー
しっかしイメージわるっ
0009login:Penguin
2007/12/17(月) 07:56:26ID:L6um+ERc0010login:Penguin
2007/12/17(月) 08:06:29ID:0XEJOpmd0011login:Penguin
2007/12/17(月) 21:48:16ID:/yrR25Cr1.5.3から使えるようになったんだっけな、けっこう便利。
0012login:Penguin
2007/12/17(月) 22:28:16ID:IgqbHlu/0013login:Penguin
2007/12/19(水) 03:32:13ID:dXqKwU0p0014login:Penguin
2007/12/21(金) 02:00:12ID:6o0qhWXwなんでやねん
0015login:Penguin
2007/12/21(金) 03:25:07ID:AYJ4T+a5checkout -bして逃すか、stashしてpullするのがgitのやり方
それにコンフリクトしてなきゃpullできるだろ
0016login:Penguin
2007/12/23(日) 14:53:44ID:fi/RmBMCコマンド多すぎ!git hogehoegに統一しろよ。かなわんわ。
0017login:Penguin
2007/12/23(日) 15:03:11ID:N2RrqJDEgit-am
git-branch
git-checkout
git-clone
git-commit
git-diff
git-format-patch
git-log
git-push
git-rebase
だけ分かればなんとかなる。きっとなる。
0018login:Penguin
2007/12/23(日) 16:34:13ID:RyBdHHBH0019login:Penguin
2007/12/23(日) 16:43:09ID:K9KsPcXggit-hogehoge は git hogehoge でもいけますが?
0020login:Penguin
2007/12/23(日) 16:55:21ID:R7YWvlFyttp://linux.yyz.us/git-howto.html
0021login:Penguin
2007/12/23(日) 17:27:52ID:CF8f6C8uzsh: do you wish to see all 144 possibilities (49 lines)?
0022login:Penguin
2007/12/23(日) 19:34:11ID:fi/RmBMCいけるに決まってるだろアホか
そういうことがいいたいんじゃないんだよ
0023login:Penguin
2007/12/24(月) 01:12:48ID:a5pJldP1>git hogehoegに統一しろよ
って書いてるけど。じゃgit-hogehogeを無くせってか?
それともコマンド減らせって?
使わなきゃいいだけじゃん。
0024login:Penguin
2007/12/24(月) 07:35:31ID:SQuGm0vv0025login:Penguin
2008/01/30(水) 02:00:10ID:bXVdZXGPいきなりこんなの作れるLinusはやっぱすげえな
彼がバス事故とかにあったらそれでLinux終了なんだろうか
0026login:Penguin
2008/02/01(金) 19:08:57ID:rSw2dtTK作者が死んでもソースは志しあるものに引き継がれる。
彼並みのマネージスキルというとあれだけどな。
0027login:Penguin
2008/02/07(木) 20:40:32ID:iRLnulYw0028login:Penguin
2008/02/09(土) 01:28:18ID:tqDiHypGwindows版落としてみたら、意外に普通にうごいてびっくりした
0029login:Penguin
2008/02/10(日) 03:36:35ID:HUyz7WXTgit revert filename とすると、fatal: can't find hoge.c と言われます。
0030login:Penguin
2008/02/10(日) 03:38:43ID:HUyz7WXT書いたとたん、git reset というのを見つけてしまったorz
0031login:Penguin
2008/02/10(日) 14:09:33ID:irmoOUSWgitはreset、rebase、cherry-pickを使い始めると、かなり良い感じになってくると思うヨ
0032login:Penguin
2008/02/11(月) 18:21:30ID:biU+/9KYなんか checkin を取り消すんじゃなくて、checkin したのと逆のパッチを適用するみたいなんですけど、
これってそういうもんでしょうか。
個人的希望としては、直前の checkin を取り消してもとの状態に戻したいだけなんですけど。
0033login:Penguin
2008/02/11(月) 18:40:40ID:huZqSBbSその場合はreset使うんだお
まずはチュートリアル見てみたらいいんじゃまいか
http://www8.atwiki.jp/git_jp/
0034login:Penguin
2008/02/11(月) 19:04:33ID:biU+/9KYあれ、git reset は commit していない checkin を取り消すものじゃないですっけ?
0035login:Penguin
2008/02/11(月) 19:50:44ID:huZqSBbSresetはどこにでもリセットできるよ。これがけっこうアツいんだ。
こうすれば今のブランチの1個前にリセットされる
git reset --hard HEAD^
リセットを取り消すのはたいてい出来ないので注意
まあゆっくりドキュメント詠みなって
http://www8.atwiki.jp/git_jp/pub/Documentation.ja/user-manual.html#fixing-mistakes
0036login:Penguin
2008/02/22(金) 23:38:57ID:qDG1xDNvgit checkoutだよ。
0037login:Penguin
2008/02/23(土) 19:57:04ID:54b7Idwq0039login:Penguin
2008/02/25(月) 00:48:26ID:ew7Eacri0040login:Penguin
2008/02/25(月) 15:31:38ID:f8BCtTFE0041login:Penguin
2008/03/06(木) 21:02:14ID:oj0m+NVrSD 4 月号は git 特集らしい。
0042login:Penguin
2008/03/20(木) 18:23:26ID:NvgN5uBF0043login:Penguin
2008/04/04(金) 16:51:51ID:VtK1I9PCチュートリアル読んでたら、なんの説明もなしに登場してくるので、教えてください。
0044login:Penguin
2008/04/04(金) 18:27:28ID:JdXMDd2F現在作業してるブランチに対する最新のコミットのIDのエイリアス
0045login:Penguin
2008/04/04(金) 21:30:33ID:rtdSSa+F最近HEADって大文字で書くのがちょい億劫になってきた
0046login:Penguin
2008/04/05(土) 02:49:47ID:uV0eyb6h0047login:Penguin
2008/04/05(土) 03:01:18ID:zGo20/USgit show-ref
とか
cat .git/refs/heads/master
とか
git show HEAD
とかか?
0048login:Penguin
2008/04/06(日) 12:09:53ID:o13Td3pyさんくす
Gitのmapページで index という用語がでてくるんですが、これは何を意味していますか?
0049login:Penguin
2008/04/06(日) 19:21:49ID:AhVxVw+dmapページて何だか分からないが、indexはGit特有かもしれない
ワーキングコピーとリポジトリの中間に位置する場所で、
コミットする前にいったんここに保存する感じになる。
けっこう便利に使えます。
今月号のSD見てみたら? ムズ目かもしれないけどかなり秀逸な記事ですよ。
0050login:Penguin
2008/04/07(月) 19:20:32ID:EqyCSPuzmapページじゃなくてmanページでした。
説明ありがとうございます。
index は、RDBMSでいうところのredoログファイルみたいなもんですかね。
SDってのはSoftwareDesign誌のことでしょうか。ちょっと買ってみます。
それにしてもSoftwareDesignはタイミングよい記事を載せますね。前回のYAMLとJSONも良かった。
0051login:Penguin
2008/04/16(水) 11:34:13ID:RilLZEQp見て気になったんだけど、
head って 小文字で書いてるんだけど弊害あるの?
0052login:Penguin
2008/04/16(水) 13:20:16ID:bD0WIhMfただ一点気になっていること:
subversion の自分のレポジトリから svn:externals 指定で他のモジュールの
最新版を取得する使い方が多いのですが、gitのレポジトリの場合も外部のsvnを
参照する方法があるのでしょうか?
0053login:Penguin
2008/04/16(水) 17:12:38ID:LOLPT6Jlマジheadでいけんの!? ってやってみたらいけなかたorz
GIT 1.5.5
0054login:Penguin
2008/04/16(水) 21:38:44ID:s50cdEQtそれは、Gitから他のGitのリポジトリってこと?
それとも、Gitから他のSVNのリポジトリを参照したいってこと?
前者はできるし、後者は git-svn使えばできそう。
0055login:Penguin
2008/04/17(木) 08:41:42ID:pfpWBVyH時にmaster以外にそれらのブランチのデータも一緒にとってきたい
(でも普段checkoutするのはmaster)んだけど、それってどう設定
するのが正しいの?
■ このスレッドは過去ログ倉庫に格納されています