■ このスレッドは過去ログ倉庫に格納されています
Git 12
- 1 :デフォルトの名無しさん:2015/03/23(月) 13:35:13.83 ID:aBYp+bVs.net
- ソースコード管理を行う分散型バージョン管理システム、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 11
http://peace.2ch.net/test/read.cgi/tech/1416195050/
- 940 :デフォルトの名無しさん:2015/08/03(月) 20:57:28.47 ID:DLpcuCaG.net
- rebaseが無かったら単なるバージョン管理ツールだね
rebaseがあるから差分管理編集ツールとでも呼ぶべき別次元のツールになった
- 941 :デフォルトの名無しさん:2015/08/03(月) 21:01:48.03 ID:Po35HDPO.net
- rebaseがないと、もうバグはないかな?とか考えてしまって
まだコミットしないで様子を見よう。とかやってしまうんだよね。
そうすると小さくコミットすることが難しくなってしまう。
- 942 :デフォルトの名無しさん:2015/08/03(月) 21:20:26.33 ID:6s/iApNK.net
- バグの痕跡を秘密裏に闇に葬る暗黒のrebase使い達
- 943 :デフォルトの名無しさん:2015/08/03(月) 23:17:22.87 ID:nTU4lW67.net
- >>937
rebaseはブランチの分岐点を変更する機能
gitより前にclearcaseなどで実装されていてgit固有の機能という訳ではない
rebaseにコミットの編集・結合・取捨選択する機能を追加して
より柔軟にコミットを直せるようにしたのがgitかな
- 944 :デフォルトの名無しさん:2015/08/04(火) 02:11:14.86 ID:pFxIT8vh.net
- >>942
リリースしてないもののバグを
なんで痕跡残さないといけないんだ?
- 945 :デフォルトの名無しさん:2015/08/04(火) 08:51:51.90 ID:1pDlaOkO.net
- >>942
成果物の途中経過を次元の狭間に葬り去る古のno-commiterとの血で血を洗う闘争の幕開けであった
- 946 :デフォルトの名無しさん:2015/08/04(火) 09:07:24.48 ID:LaebqzUe.net
- 前のコードはコメントアウトして残せ。
リリースしてないコードも全部だ。
- 947 :デフォルトの名無しさん:2015/08/04(火) 09:35:03.57 ID:ioOBuo8G.net
- 年代記に残る争いになるわけですな
あ、改竄派が勝てば、そもそも争いはなかった事になって、年代記には残らないね
え?言葉が悪い?
では修正的歴史観と呼び直しましょう。
- 948 :デフォルトの名無しさん:2015/08/04(火) 10:08:20.01 ID:rYHf65xq.net
- >>936
> >>935
> やってるよ?
は?stashせずにコミットしてんだろ?
- 949 :デフォルトの名無しさん:2015/08/04(火) 14:23:44.57 ID:jQzRldfC.net
- コミットにランク機能がほしい
とりあえずバックアップ代わりのコミットと
コンパイル通ったコミットとガッツリテスト済みのコミットと
それぞれ記録したいけど、ログをみるとき
全部出てしまうのはうっとおしい
(ガッツリテストとおったログだけみたい)
- 950 :デフォルトの名無しさん:2015/08/04(火) 14:36:08.82 ID:rYHf65xq.net
- >>949
それぞれ何かキーワードを決めて、ログ表示するときに絞り込めばいい。
- 951 :デフォルトの名無しさん:2015/08/04(火) 14:52:01.94 ID:wN0qaZCY.net
- >>949
それぞれブランチをつくればいいと思う
- 952 :デフォルトの名無しさん:2015/08/04(火) 15:01:54.07 ID:KT0L8boW.net
- チェックアウトってなんすか?
ホテルとかで家に変えるときチェックアウトしますよね?
そうすると部屋空いてるから、だれでもチェックインできるようになるんですか?
- 953 :デフォルトの名無しさん:2015/08/04(火) 15:56:53.06 ID:jQzRldfC.net
- >>950
今はそうやってる
>>951
それ前やってたけど、今どのブランチにいるかうっかり忘れるんだよね
- 954 :デフォルトの名無しさん:2015/08/04(火) 18:13:17.56 ID:rYHf65xq.net
- >>953
> それ前やってたけど、今どのブランチにいるかうっかり忘れるんだよね
bashだったら、git-prompt.shを使うといい。
プロンプトを
[username@ dirname] (issue-2701-add-hoge-api *) $
みたいにできる。
ついでにgit-completion.bashもインストールすれば、gitコマンドやbranch名をTabで補完できるようになる。
- 955 :デフォルトの名無しさん:2015/08/04(火) 20:39:05.58 ID:LaebqzUe.net
- >>949
普通に日本語でコメント書けばいい。
> ログをみるとき全部出てしまうのはうっとおしい
ブランチに含まれるコミットが多すぎるってことさ。
いろんなプロジェクトのマージコミット見てみ。
マージコミットの内容=ブランチの内容なわけだが、
ブランチに含まれるコミットは数個しか無い。
>>953
> それ前やってたけど、今どのブランチにいるかうっかり忘れるんだよね
>>954がいっている通り。
それはさすがにgitを使いこなせてない。
gitというかシェルに近い話だが。
初心者のうちは、なにか使いにくいと思ったら
自分の使い方が間違ってるのではないかって
考えることが重要だよ。
- 956 :デフォルトの名無しさん:2015/08/05(水) 16:11:14.67 ID:qTT2Q3HY.net
- Git始めました
- 957 :デフォルトの名無しさん:2015/08/05(水) 22:03:19.51 ID:Y8QWrwSI.net
- 冷えてるの?
- 958 :デフォルトの名無しさん:2015/08/06(木) 12:24:17.98 ID:YnB06pEs.net
- あったかいGit始めました
- 959 :デフォルトの名無しさん:2015/08/07(金) 21:38:28.11 ID:VjeH+b7c.net
- SourceTreeは結構バグ多いんだけど
代替GUIでお勧めはある?
- 960 :デフォルトの名無しさん:2015/08/07(金) 21:50:49.99 ID:TJyjY+1J.net
- あまりgitを使いこなせてないからか標準のgitgui?gittk?で割と十分だと思ってるんだけど
皆さんはどのへんに不満があるのでしょう?
- 961 :デフォルトの名無しさん:2015/08/07(金) 22:38:51.48 ID:zZgheHLR.net
- SourceTree時々固まるけどいうほどバグあるか?
コミットとブランチ編集はGUIでやってrebaseはCLIでやってる
- 962 :デフォルトの名無しさん:2015/08/08(土) 02:18:48.55 ID:hvTU1eUO.net
- >>961
とくに目立つのは
・日本語入力がたまにできなくなる
・日本語がたまに文字化けする
の2点かなぁ
- 963 :デフォルトの名無しさん:2015/08/08(土) 19:03:43.84 ID:eLygs58n.net
- ShiftJISとか使ってんの?
- 964 :デフォルトの名無しさん:2015/08/08(土) 21:12:25.04 ID:hvTU1eUO.net
- ShiftJISとか使ってませんよ?
- 965 :デフォルトの名無しさん:2015/08/08(土) 21:21:49.39 ID:vBlQRCao.net
- Windowsは全世界でShiftJISが使われているんだろう?
- 966 :デフォルトの名無しさん:2015/08/08(土) 23:20:35.51 ID:BQYw/0/m.net
- テスト
- 967 :デフォルトの名無しさん:2015/08/08(土) 23:27:16.33 ID:m5zrYZQl.net
- ファイル名とかは後方互換性でそうなっちまうわな
>>965
英語圏はとりあえず違うかな?
- 968 :デフォルトの名無しさん:2015/08/08(土) 23:32:51.12 ID:A+ZgS5ti.net
- >>965
ASCIIがShiftJISのサブセットだと大体そんな感じかな?
有名な円化するくらいで
- 969 :デフォルトの名無しさん:2015/08/08(土) 23:33:39.68 ID:PKfIE09h.net
- デモネ ダイジナカギモ
カギモ カエシタノ〜
∧_∧
(*゚ー^)
/つ¥ つ
|*/;≡|@\
 ̄(/ U ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
チャーンッッ ウォーッ シィーーッ
`∧∧ ∧∧∧∧ ∧∧
( ) ) ) )
- 970 :デフォルトの名無しさん:2015/08/09(日) 00:06:42.83 ID:SZxZe4hf.net
- >>965
SJISなわけはないがフランスやロシアや中国の人のソースもたまに化けてるの見る
https://en.wikipedia.org/wiki/Windows_code_page
- 971 :デフォルトの名無しさん:2015/08/09(日) 01:38:16.85 ID:un4R4gw1.net
- なんか最近のニュースで
MSのVisualStudio2015でシフトJISじゃコンパイル失敗するからなんか設定してねってあったぞ
WindowsでもソースコードのデフォルトはもうUTF-8なんだよ
- 972 :デフォルトの名無しさん:2015/08/09(日) 16:53:09.64 ID:zMNscprH.net
- そりゃC#の話じゃないの
- 973 :デフォルトの名無しさん:2015/08/09(日) 17:04:53.01 ID:un4R4gw1.net
- べつにC#限定の話じゃないようだが
ぐぐるとC#の話が一番上にでてくるがなw
- 974 :デフォルトの名無しさん:2015/08/09(日) 17:21:44.28 ID:DsvXgH80.net
- 2015だとC++もデフォルトUTF-8になったのか?
いちいち変更しなくて済むようになったんならありがたいが。
- 975 :デフォルトの名無しさん:2015/08/09(日) 17:25:29.84 ID:doZuGkX/.net
- >>974
たぶん2010あたりから
- 976 :デフォルトの名無しさん:2015/08/09(日) 17:43:56.94 ID:zMNscprH.net
- Win32でC++新規作成するとSJISだけど、これうちの環境のせいなのか?
- 977 :デフォルトの名無しさん:2015/08/09(日) 17:48:54.67 ID:TarQJqGz.net
- >>975
Visual Studio 2013 Community ではシフト JIS ですけど?
- 978 :デフォルトの名無しさん:2015/08/09(日) 21:40:02.06 ID:MwH/TAN+.net
- 大丈夫だ、2015でもCP932のままだ
- 979 :デフォルトの名無しさん:2015/08/10(月) 05:15:36.78 ID:joKVIITR.net
- Windows10のcmd.exeまだchcp65001のバグ治らないな
- 980 :デフォルトの名無しさん:2015/08/10(月) 08:39:31.31 ID:woEY2l+M.net
- >>979
もうほとんどやる気ないでしょ
この部分だけでいいからソース開示して有志に改造させて欲しいわ
- 981 :デフォルトの名無しさん:2015/08/10(月) 09:29:36.92 ID:Y9npztmj.net
- 同意
だけど git for windows だったかなんかについてくる UTF-8 対応の cmd.exe っぽいのは結構使える
- 982 :デフォルトの名無しさん:2015/08/10(月) 09:37:10.95 ID:7mEm0oAX.net
- 今どきCLIとか石器時代の生き残りかよ
- 983 :デフォルトの名無しさん:2015/08/10(月) 10:58:28.36 ID:lE/gCziL.net
- だがまあgitに限って言えば
GUIだけでは心もとないのもたしか
- 984 :デフォルトの名無しさん:2015/08/10(月) 15:32:34.36 ID:iHuYT/si.net
- テキストベースは便利なんだよ
自動化とか簡単だし、それをgitで管理できるから
- 985 :デフォルトの名無しさん:2015/08/10(月) 17:41:57.41 ID:24CTSkEb.net
- CLIはデプロイツールと親和性が高い
- 986 :デフォルトの名無しさん:2015/08/10(月) 18:43:19.26 ID:wnxGShdH.net
- 自動化に関わるツールはCLIがないと困るよね
- 987 :デフォルトの名無しさん:2015/08/10(月) 20:12:09.12 ID:Mkjl0645.net
- git pullで新しい更新を取り入れた時に指定したシェルスクリプトを実行したいんですけど
フックの名前を教えてください
- 988 :デフォルトの名無しさん:2015/08/10(月) 20:12:45.22 ID:Mkjl0645.net
- 俺はGUIの見方がよく分かんないからCUIしか使ってないよ
- 989 :デフォルトの名無しさん:2015/08/11(火) 06:26:57.50 ID:/JNKK5gi.net
- >>987
新しい更新がマージされたのを契機に処理をしたいなら post-merge になりそうだけど、
リモートからコミットがfetchされてそれがマージされたのかどうかは自分で判断しないといけないんじゃないかな
総レス数 989
316 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★