Git 6
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2013/05/21(火) 11:26:36.94Git - 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 5
http://toro.2ch.net/test/read.cgi/tech/1350144612/
0075デフォルトの名無しさん
2013/06/10(月) 13:47:43.490076デフォルトの名無しさん
2013/06/10(月) 14:24:31.47その出来るという運用方法を教えていただけないでしょうか。
0077デフォルトの名無しさん
2013/06/10(月) 15:00:40.330078デフォルトの名無しさん
2013/06/10(月) 15:05:22.76出来ないなら出来ないと認めればいいのに orz
突っ込む方も突っ込む方だが…
0079デフォルトの名無しさん
2013/06/10(月) 16:54:55.00なんとかして運用方法を知りたいというよりも、なんとかして不可能という言質を引き出したいように見える。
git-svnはsubversionリポジトリのサブディレクトリと関連付られるんだから、製品それぞれを別のリモート名にすりゃ良いんじゃないの?
0080デフォルトの名無しさん
2013/06/10(月) 17:10:56.30できるんじゃないの?
exeファイルの数やサイズや更新頻度によっては実用にならない可能性はあるけど
それは知らんから、試してみてくれ
0081デフォルトの名無しさん
2013/06/10(月) 17:37:09.400082デフォルトの名無しさん
2013/06/19(水) 12:28:36.82ID:QJZyPKVo!cloneした状態でgit logをすると 元のプロジェクトの人が貯めてきたログが残っています。
こういうのってcloneした後に.gitディレクトリを消してからgit initってしてリポジトリを作るものでしょうか?
それともこのcloneしてそのままaddとかcommitをしていくべきでしょうか?
0083デフォルトの名無しさん
2013/06/19(水) 12:48:24.23自分のプロジェクトに fork してから
git clone 自分のプロジェクトのurl
0084デフォルトの名無しさん
2013/06/19(水) 14:22:11.09広告デザインとか、ウェブサイトのデザインで使うときには、材料を全部入れる。
Macのgitブラウザは、よく使うフォーマットの画像がプレビューできるので
画像のdiffもバイナリdiffじゃなく、プレビューで見られるので便利。
0085デフォルトの名無しさん
2013/06/21(金) 01:48:02.01redmineみたいな感じでチケット管理もできると最高なのですが
0086デフォルトの名無しさん
2013/06/21(金) 12:06:38.55もちろんWindows版にもありません。
0087デフォルトの名無しさん
2013/06/21(金) 14:35:22.190088デフォルトの名無しさん
2013/06/21(金) 14:47:18.57giteyeとかsoucetreeみたいな普通のクライアントじゃ無理なんじゃ?
0089デフォルトの名無しさん
2013/06/21(金) 21:35:05.740090デフォルトの名無しさん
2013/06/22(土) 17:26:20.540091デフォルトの名無しさん
2013/06/22(土) 22:47:56.90差分もvim -R -食わせちゃった方がなれていることもあって不便はかんじないんだよなぁ
そもそも、git guiとかgtk一応はいってるてのもある。
Xming知ってから世界はかわった(笑)
コンフリクトした時、meld使うくらい?
ってことで、rebaseできるものでもなければguiあんま必要ない。
っていうか、rebaseのできるguiってありそうでないよね。
0092デフォルトの名無しさん
2013/06/23(日) 13:54:29.47それだけでは細かくコミット編集するのにはまだ不便だが
普通に使うのには十分だと思う
0093デフォルトの名無しさん
2013/06/23(日) 16:05:10.37rebaseって、tagやbranchため込んでると手間が増えて手でやるの面倒だったんだ。
branchからbranchつくってるやつとか。
それとも、tagはpushする直前につけて、branchはmergeしたあとはすぐ削除したほうがいいのかな?
0094デフォルトの名無しさん
2013/06/26(水) 04:02:08.36$touch ticket.org
でemacs使った簡易Redmineもどきできるな
0095デフォルトの名無しさん
2013/06/27(木) 14:52:50.50結構良いデキなのに、惜しいなぁ
0096デフォルトの名無しさん
2013/06/30(日) 15:54:27.81させたい場合、checkout/pullを全branchについて実行するより簡単な方法ってありますか?
0097デフォルトの名無しさん
2013/06/30(日) 18:08:50.320098デフォルトの名無しさん
2013/06/30(日) 18:18:27.870099デフォルトの名無しさん
2013/06/30(日) 18:19:41.48http://stackoverflow.com/questions/10312521/how-to-fetch-all-git-branches
0100デフォルトの名無しさん
2013/07/03(水) NY:AN:NY.AN0101デフォルトの名無しさん
2013/07/05(金) NY:AN:NY.AN和製GitHubの「gitBREAK」は「儲からなくてもいい」
ttp://www.atmarkit.co.jp/ait/articles/1307/03/news002.html
0102デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.AN0103デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.ANプライベートリポジトリでも運営は閲覧できるというクソみたいな規約や
職種・年収記入が必須とか
退会手続きはフォームから記入とか
今は直ったらしいけど、いろいろアレすぎて触れられねーよ
0104デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.AN>プライベートリポジトリでも運営は閲覧できるというクソみたいな規約や
これはキモイ
0105デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.AN年収記入はネタだろ
あれは大いにウケタ
0106デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.AN0107デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.AN0108デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.AN0109デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.ANwork は subversion リポジトリとして使ってた。
0110デフォルトの名無しさん
2013/07/09(火) NY:AN:NY.AN共有は/var/vcsに、workは~/usrにだいたいのプロジェクトを入れている。あと別ホストにバックアップであげてるな。
3箇所だからまとめてないっとことだな。
0111デフォルトの名無しさん
2013/07/10(水) NY:AN:NY.ANGitというよりそういう系は~/proj以下に置いていて、そんなかで適当に種類別に分けてる。
て、Git関係ないけど
0112片山博文MZパンク ◆0lBZNi.Q7evd
2013/07/14(日) NY:AN:NY.AN0113デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN知らないからやってみて報告してくれ
0114デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN片山さんgithubやってるの?
0115デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.ANどこかに手軽にcloneできるリポジトリーみたいなのないかな
0116デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.AN0117デフォルトの名無しさん
2013/07/14(日) NY:AN:NY.ANpush/pullは自由だし、すぐ消せるし
0118デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.AN片山ゆうくん?
0119デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.AN0120デフォルトの名無しさん
2013/07/18(木) NY:AN:NY.ANSourceTreeがGitに対応して、なかなか使える感じになってきたね。
ちょっともっさり気味だが。
0121デフォルトの名無しさん
2013/07/19(金) NY:AN:NY.AN0122デフォルトの名無しさん
2013/07/19(金) NY:AN:NY.AN0123デフォルトの名無しさん
2013/07/19(金) NY:AN:NY.ANGUIとしてはグラフも十分見やすいしあれはあれでいいや。
0124デフォルトの名無しさん
2013/07/19(金) NY:AN:NY.AN何らかの変更処理は、コマンドラインでやっている。
0125デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.AN0126デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.ANホストサーバーのLinuxの中だとつながるのに
Windowsからだとつながりません
cygwinもmsysgitもsshでシェルにはログインできるけど
git コマンドはパスワードがPermission deniedで弾かれちゃいます
なぜでしょう?
0127デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.AN0128デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.AN[email protected]'s Passwordって聞かれるので
どこかで勝手に認識してるのかな?と思ってるんですが...
と思ったらユーザー名ってWindowsのログオンユーザー名が使われるのかな?微妙に大文字小文字がLinux側と違うけどこれが原因?
git のログインアカウントって指定できるんでしょうか?
0129デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.AN0130デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.ANうまく行きましたーーー
0131デフォルトの名無しさん
2013/07/20(土) NY:AN:NY.AN1500円です
0132デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN0133デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN0134デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.AN0135デフォルトの名無しさん
2013/07/21(日) NY:AN:NY.ANhttp://www.youtube.com/watch?v=b1vNBa4kCyM&list=PLoqUxxYo1OIYDBWTUQ9jDBh4-lAfK-WFc
0136デフォルトの名無しさん
2013/07/24(水) NY:AN:NY.ANhttp://k.swd.cc/learnGitBranching-ja/
0137デフォルトの名無しさん
2013/07/24(水) NY:AN:NY.AN0138デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0139デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0140デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0141デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0142デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.ANあー、全く同意。もちろん個人ではgit使いまくり。楽しくて仕方ない。
0143デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0144デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN覚えなきゃいけないとか言ってるのは、プログラマーとしてどうなのよと思うわ。
0145デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0146デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0147デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0148デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.ANコマンドラインでしか触れない機能は選民だけが使えばいい。
それほどgitは便利。
0149デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.ANGUIでやった方が効率はあがる。 つまりそういうこと。
0150デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.ANコマンドライン状態って何?
遠隔地に居る人にGUIで指示するしてる人が、もっと右、丸に毛の生えたアイコンの…とか言っているの聞いてると笑いそうになる。CUIならコピーしてメールで送れる。GUIだといろんなソフトあるし、具体的な操作方法は調べないといけない。
君はそのソフトに触らなくてもどう操作すればいいのか、わかるのか?
0151デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.ANGUIの操作方法なんて「調べる」ってほどのものかよ。
0152デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.ANバージョンがちょっと違ったら別の画面見て話してたなんてことが
しょっちゅう起きるのに
0153デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.ANメジャーなTortoiseSVNなんかでもそうだろ。たかがバージョン管理ソフトでそんな大袈裟なことはない。
0154デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0155デフォルトの名無しさん
2013/08/01(木) NY:AN:NY.AN0156デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN0157デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN0158デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN0159デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN0160デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.ANこれは編集過程を柔軟に管理するツール
わたしにとってはエディタやIDEと同じぐらい重要
GUIはGitを従来のバージョン管理ツールの枠に押し込めてしまうようなものしか存在しないから
現時点ではコマンドラインで使わないとその真価は発揮できない
0161デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN>GUIはGitを従来のバージョン管理ツールの枠に押し込めてしまうようなものしか存在しないから
Git for Windows は使ってみたことある?
0162デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.ANInteractive rebaseに対するGUIが整備されてるなら試してみようと思うんだけど
どんな感じ?
0163デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.ANそうでない部分はこまごまとコマンドラインで作業して
という住み分けが出来るならGUI使いたい
0164デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN特にコンフリクトした場合の対応とか。 ネットに普通に転がってるのだと
ふわふわした説明で競合を解決してと書いてあるようなのが多い。
mergetoolコマンド使って外部のGUIプログラムを使ってどうこうするとか
いうのを書いてあるのはほとんど無いよね。
あとは、ログのツリーはGUIで見れたほうが分かりやすいとは思う。
0165デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN0166デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.ANgitからWinmergeは使える。
Winmergeからgitは使えない。
0167デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.ANまだ決定打的なGUI出来てないの
また明日こよ
0168デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.ANもう来なくていいよ。
0169デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN0170デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN使い始めたけど、これカーネル開発を世界規模で共同開発するとかには
確かに必須の物なんだろうけど、
例えば10人くらいの同じ部屋にいるプロジェクトで使うには
機能過剰な気もするな。
あと使い手を凄く選ぶ(難しい)と思う。
単純なチェックイン・チェックアウト型の排他管理も要件を満たすなら良いと思うな
Gitにもファイルの排他編集機能とか有ったらいい気がするんだけど
0171デフォルトの名無しさん
2013/08/02(金) NY:AN:NY.AN分散型はfile lockは事実上不可能だし意味が無い
0172デフォルトの名無しさん
2013/08/03(土) NY:AN:NY.AN過剰な機能ってなんだ?
0173デフォルトの名無しさん
2013/08/03(土) NY:AN:NY.ANpullやmergeやrebaseだとコマンドラインのほうが細かいとこに手が届く
0174デフォルトの名無しさん
2013/08/03(土) NY:AN:NY.AN>あと使い手を凄く選ぶ(難しい)と思う。
チームに新人が来る度にBTSの使い方も含めて分散型VCS(会社はMercurialなんだけどね)を
使った開発のイテレーションの回し方を一通り指導するけれども、特に困難は無いなぁ。
個人的経験の範囲だけど使い手は選ばないと思う。ちゃんと学べば誰でも普通に使える。
単に分散VCSの使い方を教えるだけではダメで、トピックブランチを切って手元のリポジトリ
でこまめにコミットやマージをする開発スタイルとセットで教えないと御利益は伝わりにくい。
>例えば10人くらいの同じ部屋にいるプロジェクトで使う
今のプロジェクトの最小単位はそんな規模だけど、普通に便利。
上司が明日からSubversionにしますとか言い出したら普通に暴動が起きると思う。
■ このスレッドは過去ログ倉庫に格納されています