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

|