ソースコード管理を行う分散型バージョン管理システム、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 14
http://echo.2ch.net/test/read.cgi/tech/1457412803/
Git 15
http://mevius.2ch.net/test/read.cgi/tech/1486239735/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:----: EXT was configured
探検
Git 16©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (エーイモ SE4a-N0rP [1.114.6.147])
2017/08/15(火) 00:54:07.61ID:brNIopECE143デフォルトの名無しさん (ワッチョイ 0595-3a+g [150.249.159.53])
2017/11/26(日) 21:22:48.07ID:NknDgLnA0 作成したリポジトリから複数回プッシュした変更分ってmasterにも複数回マージすれば良いのんかね
それとも最後のプッシュぶんだけマージすれば変更分は全てマージされるん?
gitよくわかんねぇんご
それとも最後のプッシュぶんだけマージすれば変更分は全てマージされるん?
gitよくわかんねぇんご
144デフォルトの名無しさん (アウアウカー Sab1-YPpG [182.250.241.81])
2017/11/27(月) 15:12:43.92ID:/HNwPIlJa commitした時点で独立した完全版だから
最後のやつだけでいいよ
最後のやつだけでいいよ
145デフォルトの名無しさん (アウウィフ FFa9-yX5g [106.171.65.200])
2017/11/28(火) 12:41:47.97ID:EqW/cfNYF 差分や増分バックアップとは違うんだ
146デフォルトの名無しさん (ワッチョイ ddd1-ThNz [114.152.232.3])
2017/11/28(火) 22:54:30.48ID:pDYC3uhB0147デフォルトの名無しさん (ワッチョイ c5e9-WTEI [182.165.117.50])
2017/11/29(水) 08:47:58.58ID:LckLrbbe0 誰かgit初心者の勉強につきあってくれる人はいないかなぁ
そんな人を探して初レス
そんな人を探して初レス
148デフォルトの名無しさん (ワッチョイ c5e9-WTEI [182.165.117.50])
2017/11/29(水) 08:55:48.00ID:LckLrbbe0 勉強につきあってもいいよという人がいたら↓にきてよ
open.open2chネットの/test/read.cgi/nohara/1511913106/
open.open2chネットの/test/read.cgi/nohara/1511913106/
149デフォルトの名無しさん (ワッチョイ 4ba5-lrN+ [153.166.5.98])
2017/11/29(水) 19:29:37.54ID:oYYQclxa0 2.15.1
150デフォルトの名無しさん (ワッチョイ 822d-E7Ol [115.39.17.219])
2017/12/14(木) 01:55:18.80ID:l16WN9gO0 Git で管理しているJavaのクラスを
リファクタリングで別のパッケージに移動させた場合、
物理的な移動 と 中身の変更(パッケージ宣言の変更) が同時に発生するので
これらを同時にコミットすると、Git上で履歴が追跡できなくなるのがつらい
いまは、ファイルだけ移動させていったんrenamedでコミットしたあとに、
別のコミットで中身(パッケージ宣言)を書き換えてしのいでいるんだけれど、
途中でコンパイルが通らないコミットができるのが、あまりうれしくない…
みんなどうやっているの??
リファクタリングで別のパッケージに移動させた場合、
物理的な移動 と 中身の変更(パッケージ宣言の変更) が同時に発生するので
これらを同時にコミットすると、Git上で履歴が追跡できなくなるのがつらい
いまは、ファイルだけ移動させていったんrenamedでコミットしたあとに、
別のコミットで中身(パッケージ宣言)を書き換えてしのいでいるんだけれど、
途中でコンパイルが通らないコミットができるのが、あまりうれしくない…
みんなどうやっているの??
151デフォルトの名無しさん (ワッチョイ 8f2b-5suJ [116.81.216.157])
2017/12/14(木) 04:38:04.91ID:a/3Oigfw0 git log も git diff も、--followオプションを指定すれば、クラス名の変更ぐらいは余裕で追跡してくれる
git blame はオプション無しでも大丈夫っぽい
git blame はオプション無しでも大丈夫っぽい
152デフォルトの名無しさん (ワッチョイ cf61-OyZG [180.33.115.190])
2017/12/20(水) 09:36:16.98ID:megjw+LT0 2つの質問していいですか?
一つ目の質問してもいいですか?
なぜpushには-uオプションがあるのにpullにはないのですか?
2つ目の質問してもいいですか?
GITのコマンドが完全に成功するか完全に失敗するかのどちらかというのは
複数の人が同時に同じレポジトリーに対して別のGITからコマンドを実行しても
成り立ちますか?
一つ目の質問してもいいですか?
なぜpushには-uオプションがあるのにpullにはないのですか?
2つ目の質問してもいいですか?
GITのコマンドが完全に成功するか完全に失敗するかのどちらかというのは
複数の人が同時に同じレポジトリーに対して別のGITからコマンドを実行しても
成り立ちますか?
153デフォルトの名無しさん (ワッチョイ f32b-PBLG [116.81.216.157])
2017/12/21(木) 00:02:48.01ID:ObSnv6gZ0 たぶん -u オプションの意味を勘違いしてる
pushでも特に必須なオプションじゃない
同時にリモートリポジトリ操作は大丈夫なようになってる
pushでも特に必須なオプションじゃない
同時にリモートリポジトリ操作は大丈夫なようになってる
154デフォルトの名無しさん (ワッチョイ 2323-S6Dr [122.215.159.99])
2017/12/21(木) 13:22:44.51ID:PbmhXIq30 >>152
cloneなr常に成功するかもな
cloneなr常に成功するかもな
155デフォルトの名無しさん (ブーイモ MM17-lFwn [210.138.208.57])
2017/12/22(金) 00:22:27.25ID:u88jumexM mao.5ch.net/test/read.cgi/linux/1468149353/501
501 login:Penguin sage 2017/12/22(金) 00:20:40.83 ID:0/XqAwW+
誰もやらんかもしれないけど
@ WSL の Ubuntu の bash から使う git
A Git for Windows の Git Bash から使う git
これらを混ぜると危険
Aでサブモジュールを含むローカルコピーを取ってきた後
サブモジュールを取り直す時に
間違って@で取ると
以降 git status --porcelain が失敗する
TortoiseGit が Git for Windows に依存するので
TortoiseGit でのいろんな操作も失敗するようになる
ようやく気づいたよ、、
修復方法はサブモジュールを
Git for Windows のGit Bash から取り直すこと
501 login:Penguin sage 2017/12/22(金) 00:20:40.83 ID:0/XqAwW+
誰もやらんかもしれないけど
@ WSL の Ubuntu の bash から使う git
A Git for Windows の Git Bash から使う git
これらを混ぜると危険
Aでサブモジュールを含むローカルコピーを取ってきた後
サブモジュールを取り直す時に
間違って@で取ると
以降 git status --porcelain が失敗する
TortoiseGit が Git for Windows に依存するので
TortoiseGit でのいろんな操作も失敗するようになる
ようやく気づいたよ、、
修復方法はサブモジュールを
Git for Windows のGit Bash から取り直すこと
156デフォルトの名無しさん (ワッチョイ 2ea5-Auke [153.166.5.98])
2017/12/29(金) 19:36:56.00ID:YJxq8SIn0 Git v2.16.0-rc0
157デフォルトの名無しさん (ワッチョイ c711-kLma [122.22.135.249])
2017/12/31(日) 18:18:45.28ID:Du3gmatL0 よくわからないので教えてください。
リポジトリとなるフォルダとして、 git-sampleフォルダを作成し登録しました。
この中で20181231.txtというファイルを作ってコミットし、成功しました。
ここで、別のファイルも管理したいと思い、git-sampleフォルダの中で、
テスト用.txtを作成し、コミットさせると、20181231.txtと同じブランチに
紐づいてしまいます。
それぞれを別のファイルとして管理させたい場合は、ファイル登録時に
どうすればよいのでしょうか?
リポジトリとなるフォルダとして、 git-sampleフォルダを作成し登録しました。
この中で20181231.txtというファイルを作ってコミットし、成功しました。
ここで、別のファイルも管理したいと思い、git-sampleフォルダの中で、
テスト用.txtを作成し、コミットさせると、20181231.txtと同じブランチに
紐づいてしまいます。
それぞれを別のファイルとして管理させたい場合は、ファイル登録時に
どうすればよいのでしょうか?
158デフォルトの名無しさん (ブーイモ MM5a-Fdzi [49.239.66.106])
2017/12/31(日) 19:27:03.03ID:FCZmAQk5M159デフォルトの名無しさん (アウアウエー Sa72-3NAs [111.239.34.60])
2017/12/31(日) 22:22:50.30ID:8x92ACq9a git add する前に git branch しろってこと?
160デフォルトの名無しさん (ワッチョイ c711-kLma [122.22.135.249])
2017/12/31(日) 23:02:24.79ID:Du3gmatL0 >>158
素人で申し訳ないのですが、樹形図列に表示されている線が1本のみで、
その1本に20181231.txtとテスト用.txtが紐づいている感じですが、
それぞれのファイルごとに樹形図があると思っていたのですが、そうでは
ないのでしょうか?
それであれば、ファイルごとの状態を把握するのが難しいような・・
素人で申し訳ないのですが、樹形図列に表示されている線が1本のみで、
その1本に20181231.txtとテスト用.txtが紐づいている感じですが、
それぞれのファイルごとに樹形図があると思っていたのですが、そうでは
ないのでしょうか?
それであれば、ファイルごとの状態を把握するのが難しいような・・
161デフォルトの名無しさん (ブーイモ MM5a-Fdzi [49.239.65.237])
2017/12/31(日) 23:19:02.84ID:fOHhb5PdM >>160
masterブランチにマージする前提で使うのが基本だよ
途中は樹形図のように広がってもなるべく最後は一つにマージする
樹形図のように広がっている時は多くの人が編集途中だったり、
個人であってもあれこれ途中のものを入れてる段階で、
最終的には確定した一つのものにする
masterブランチにマージする前提で使うのが基本だよ
途中は樹形図のように広がってもなるべく最後は一つにマージする
樹形図のように広がっている時は多くの人が編集途中だったり、
個人であってもあれこれ途中のものを入れてる段階で、
最終的には確定した一つのものにする
162デフォルトの名無しさん (ワッチョイ 5bf2-Fdzi [158.201.245.201])
2017/12/31(日) 23:21:27.73ID:OSro6rbP0163デフォルトの名無しさん (ブーイモ MMd7-Fdzi [202.214.167.158])
2017/12/31(日) 23:33:57.55ID:UL0WEkwgM >>160
もしかして、 fast forward merge ばかりしてるとか?
merge時にmasterブランチに履歴が混ざるのが嫌だと言う話なら以下を参考に
https://qiita.com/nog/items/c79469afbf3e632f10a1
git config --global --add merge.ff false
git config --global --add pull.ff only
というか
それ以前にブランチすら作ってないのかも?
もしかして、 fast forward merge ばかりしてるとか?
merge時にmasterブランチに履歴が混ざるのが嫌だと言う話なら以下を参考に
https://qiita.com/nog/items/c79469afbf3e632f10a1
git config --global --add merge.ff false
git config --global --add pull.ff only
というか
それ以前にブランチすら作ってないのかも?
164デフォルトの名無しさん (ワッチョイ c711-kLma [122.22.135.249])
2017/12/31(日) 23:58:34.50ID:Du3gmatL0 >>161-163
いろいろ親切に回答をしていただいて申し訳ございません。
SourceTeeeを使っていることを書いていませんでした。
なので、CLIのほうはまだちんぷんかんぷんです。ごめんなさい。
でも、でてきた各用語についてはこれから勉強させて
いただきます。
ちなみに実際にやっていきたいのは、
[構成図]フォルダ内にある、物理ネットワーク.xlsxや論理ネットワーク.xlsx
などの各ファイルのバージョン履歴がファイルごとに見れるようにしたい。
それがSoueTreeでどのようにできる(表現される)のか試しに始めた次第です・・
いろいろ親切に回答をしていただいて申し訳ございません。
SourceTeeeを使っていることを書いていませんでした。
なので、CLIのほうはまだちんぷんかんぷんです。ごめんなさい。
でも、でてきた各用語についてはこれから勉強させて
いただきます。
ちなみに実際にやっていきたいのは、
[構成図]フォルダ内にある、物理ネットワーク.xlsxや論理ネットワーク.xlsx
などの各ファイルのバージョン履歴がファイルごとに見れるようにしたい。
それがSoueTreeでどのようにできる(表現される)のか試しに始めた次第です・・
165デフォルトの名無しさん (ブーイモ MMd7-IPqA [202.214.230.52])
2018/01/01(月) 02:27:07.10ID:voNuevoJM >>164
遥か昔、バージョン管理ツールは、ファイル単位で履歴を管理する方式から始まったんだけど、
不便だったので、特定のディレクトリ以下の複数のファイルの状態をまとめて履歴管理する方式に取って代わられた
ファイル単位で履歴を見る方法は用意されてると思うけど、SourceTreeはよくわからん
この辺が参考になるかな?
https://teratail.com/questions/12039
遥か昔、バージョン管理ツールは、ファイル単位で履歴を管理する方式から始まったんだけど、
不便だったので、特定のディレクトリ以下の複数のファイルの状態をまとめて履歴管理する方式に取って代わられた
ファイル単位で履歴を見る方法は用意されてると思うけど、SourceTreeはよくわからん
この辺が参考になるかな?
https://teratail.com/questions/12039
166デフォルトの名無しさん (ワッチョイ 8f9f-48kh [114.16.82.189])
2018/01/02(火) 07:35:38.59ID:xHknK7DQ0 「未コミットの変更状態」が作業ディレクトリに残った状態で
他人がコミットを進めたブランチをpullしてくると
作業ディレクトリはどうなるの?
他人がコミットを進めたブランチをpullしてくると
作業ディレクトリはどうなるの?
167デフォルトの名無しさん (ブーイモ MMef-IPqA [210.138.178.221])
2018/01/02(火) 13:18:24.56ID:j34we3AmM168デフォルトの名無しさん (ワッチョイ ffa5-hL1C [153.166.5.98])
2018/01/06(土) 12:42:45.96ID:QsCfFEke0 Git v2.16.0-rc1
169デフォルトの名無しさん (ワッチョイ 0fa5-c4j8 [153.166.5.98])
2018/01/13(土) 07:31:35.38ID:+UeP4E1H0 Git v2.16.0-rc2
170デフォルトの名無しさん (ワッチョイ 56a5-GP+B [153.166.5.98])
2018/01/18(木) 20:38:13.86ID:6NLxdd870 Git v2.16.0
171デフォルトの名無しさん (ワッチョイ 56a5-GP+B [153.166.5.98])
2018/01/21(日) 13:08:54.29ID:R4O4KNXy0 「Git 2.16」リリース
https://mag.osdn.jp/18/01/19/174500
https://mag.osdn.jp/18/01/19/174500
172デフォルトの名無しさん (ワッチョイ 56a5-GP+B [153.166.5.98])
2018/01/22(月) 20:06:44.46ID:pqHasT/F0 Git v2.16.1
173デフォルトの名無しさん (ワッチョイ 5e7f-ArRo [119.245.33.33])
2018/01/27(土) 15:27:23.12ID:FKF1aZVQ0 Gitは間違いなく開発を不便にしている
自分の足跡を強制的に残すことを余儀なくされているから
そうすると自分の変更の差分を勝手にチェックしてくるやつが
でてきて「この余計なファイル何?」とか「この変更何?」とか
「削除して」「コミット取り消して」言い始めて何回も
自分の作業が無駄になる。
自分の作業や時間をムダにしないためのツールなのに。
コンフリクトが発生したから取り消すんじゃない。
バグが実際に起きたか取り消すわけじゃない、
単に「監視」されて、監視したやつにとって「不可解だと思ったから」
それだけの理由で何度もコミットを取り消したりファイルをごちゃごちゃ
編成したりを余儀なくされる。
バックアップ要ファイルとかtmpとかコメントアウトとかインデントとか
コーディング規約とかちょっとでもお気に召さなかったらいくらでも
もとに戻せるんだから「戻せ」となる。
こんなことなら一度加えた変更は二度と戻せないほうがマシかもしれない。
自分の足跡を強制的に残すことを余儀なくされているから
そうすると自分の変更の差分を勝手にチェックしてくるやつが
でてきて「この余計なファイル何?」とか「この変更何?」とか
「削除して」「コミット取り消して」言い始めて何回も
自分の作業が無駄になる。
自分の作業や時間をムダにしないためのツールなのに。
コンフリクトが発生したから取り消すんじゃない。
バグが実際に起きたか取り消すわけじゃない、
単に「監視」されて、監視したやつにとって「不可解だと思ったから」
それだけの理由で何度もコミットを取り消したりファイルをごちゃごちゃ
編成したりを余儀なくされる。
バックアップ要ファイルとかtmpとかコメントアウトとかインデントとか
コーディング規約とかちょっとでもお気に召さなかったらいくらでも
もとに戻せるんだから「戻せ」となる。
こんなことなら一度加えた変更は二度と戻せないほうがマシかもしれない。
174デフォルトの名無しさん (ワッチョイ 5e7f-ArRo [119.245.33.33])
2018/01/27(土) 15:36:45.37ID:FKF1aZVQ0 ソースコードもペーパー大好き日本人の感覚で言えば
稟議書のごとく書式チェックされる。
ちょっとでも書式が崩れていたら(問題なく動いたとしても)
すぐ差し戻される。
日本人は救いがないくらい馬鹿すぎる、なんだこの情弱国家は。
稟議書のごとく書式チェックされる。
ちょっとでも書式が崩れていたら(問題なく動いたとしても)
すぐ差し戻される。
日本人は救いがないくらい馬鹿すぎる、なんだこの情弱国家は。
175デフォルトの名無しさん (ワッチョイ 57ea-grVD [180.45.109.44])
2018/01/27(土) 16:01:03.48ID:TSc8Prbd0 適性ないから今すぐ仕事やめた方がいいよ
176デフォルトの名無しさん (スププ Sdf2-szy9 [49.96.19.35])
2018/01/27(土) 16:19:47.17ID:R/dV78Std 他人が読めない糞コード書くからやり直しさせられてるんだな
gitが品質向上に役立ってることが分かりました
gitが品質向上に役立ってることが分かりました
177デフォルトの名無しさん (ワッチョイ e333-cXfX [59.157.83.74])
2018/02/06(火) 22:53:30.41ID:vZxiLbqh0 Jenkins と GitBucket との連携に関する問題が解決できず質問しました。
具体的には、GitBucket のリポジトリに push したとき、Jenkins ジョブが自動的に起動するようにしたいのですが、
そのジョブが自動的には起動しません。
GitBucket のリポジトリの Service Hooks の設定で [Test Hook] ボタンを押すと、HTTP ステータスコード 200 が帰ってきます。
また、同設定ページの [ Which events would you like to trigger this webhook?] で [Push] にチェックを入れています。
この状態でも、GitBucket のリポジトリに push しても Jenkins のビルドが起動しません。
しかし一方で、Jenkins のジョブは Multibranch Pipeline ですが、
GitBucket のリポジトリに push した後、Jenkins のジョブの [Scan Repository Now] を実行すればジョブは起動します。
つまり手動では問題なく起動するということです。
原因として何が考えられるでしょうか?
(Git とJenkins のどちらのスレに質問するのが適切かわからず、
とりあえず賑わいがあるこちらに質問しました)
具体的には、GitBucket のリポジトリに push したとき、Jenkins ジョブが自動的に起動するようにしたいのですが、
そのジョブが自動的には起動しません。
GitBucket のリポジトリの Service Hooks の設定で [Test Hook] ボタンを押すと、HTTP ステータスコード 200 が帰ってきます。
また、同設定ページの [ Which events would you like to trigger this webhook?] で [Push] にチェックを入れています。
この状態でも、GitBucket のリポジトリに push しても Jenkins のビルドが起動しません。
しかし一方で、Jenkins のジョブは Multibranch Pipeline ですが、
GitBucket のリポジトリに push した後、Jenkins のジョブの [Scan Repository Now] を実行すればジョブは起動します。
つまり手動では問題なく起動するということです。
原因として何が考えられるでしょうか?
(Git とJenkins のどちらのスレに質問するのが適切かわからず、
とりあえず賑わいがあるこちらに質問しました)
178デフォルトの名無しさん (ワッチョイ e3d2-uiFW [59.168.54.42])
2018/02/06(火) 23:14:29.04ID:Ss12EoFr0179デフォルトの名無しさん (ラクッペ MM49-SHnq [110.165.147.164])
2018/02/08(木) 13:39:20.66ID:ulg0xAPyM180デフォルトの名無しさん (スッップ Sd03-dBQf [49.98.160.51])
2018/02/08(木) 14:47:59.34ID:o6buBkd+d >>179
pushならGitBucketプラグインでも連動できることは確認してるよ
pushならGitBucketプラグインでも連動できることは確認してるよ
181デフォルトの名無しさん (ワッチョイ f5e3-c21i [58.90.176.144])
2018/02/14(水) 23:03:48.87ID:105IQpp70 >>177
http://int128.hatenablog.com/entry/2016/10/04/230243
http://int128.hatenablog.com/entry/2016/10/06/224444
この辺の話じゃなかろうか
最近のGitBucketでは問題無いと言う話も聞くけど、うちじゃどこかのバージョンからか
上手く動かなくなって、原因探るのもめんどうだからポーリングに変更しちゃったわ
Jenkins側のPluginがAPIアクセス時のアドレスにポート番号まで含めて自由に設定出来れば解決出来そうだが……
http://int128.hatenablog.com/entry/2016/10/04/230243
http://int128.hatenablog.com/entry/2016/10/06/224444
この辺の話じゃなかろうか
最近のGitBucketでは問題無いと言う話も聞くけど、うちじゃどこかのバージョンからか
上手く動かなくなって、原因探るのもめんどうだからポーリングに変更しちゃったわ
Jenkins側のPluginがAPIアクセス時のアドレスにポート番号まで含めて自由に設定出来れば解決出来そうだが……
182デフォルトの名無しさん (ワッチョイ 99e0-T3WU [114.171.22.58])
2018/02/16(金) 01:21:38.40ID:W1XJdyx10 ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
183デフォルトの名無しさん (ワッチョイ 13e3-Fe+U [123.230.238.94])
2018/02/16(金) 13:33:28.32ID:wGJXuWi90 git config --global user.name "xxxx"
git config --global user.email "yyyy"
としたんだけど、何もメッセージが出ない。
念のため、xxxx の文字列をローカルディレクトリで検索してみたけど
どこにも記録されてないみたい。エラーが起きてるのにエラーメッセージが出ない?
git config --global user.email "yyyy"
としたんだけど、何もメッセージが出ない。
念のため、xxxx の文字列をローカルディレクトリで検索してみたけど
どこにも記録されてないみたい。エラーが起きてるのにエラーメッセージが出ない?
184デフォルトの名無しさん (アウウィフ FF55-OKH7 [106.171.87.99])
2018/02/16(金) 13:56:12.52ID:dBpGhFbZF git config --global --list
185デフォルトの名無しさん (アウウィフ FF55-OKH7 [106.171.87.99])
2018/02/16(金) 13:58:09.10ID:dBpGhFbZF ローカルで探すつもりなら
git config --local hoge.hoge fugafuga
git config --local hoge.hoge fugafuga
186デフォルトの名無しさん (ワッチョイ 99a5-T3WU [114.159.45.119])
2018/02/17(土) 23:42:10.06ID:m9yL347B0 Git v2.16.2
187デフォルトの名無しさん (ワッチョイ 2aa5-XdFE [123.217.225.137])
2018/03/29(木) 14:26:26.37ID:ayJ3FUFU0 GIT SVNでSVNのリポジトリのtagsにGITのtagを反映させるのはどうしたいいんでしょうか? GITだけ(SVNは入れてない)で開発していてtagをつけた後にリモートにdo commitしてもtrunkに入ります。
188デフォルトの名無しさん (ワッチョイ f7a5-kUw7 [114.159.45.119])
2018/04/03(火) 21:31:47.06ID:L7GxaM0p0 Git v2.17
189デフォルトの名無しさん (ワッチョイ f7a5-kUw7 [114.159.45.119])
2018/04/04(水) 20:27:01.72ID:qFRrla+t0 「Git 2.17」が公開
https://mag.osdn.jp/18/04/04/163000
https://mag.osdn.jp/18/04/04/163000
190デフォルトの名無しさん (ワッチョイ 3f3a-WOn+ [133.202.21.188])
2018/04/05(木) 22:18:45.42ID:NY10gtdO0191デフォルトの名無しさん (ワッチョイ 7fa5-3FtY [123.217.225.137])
2018/04/11(水) 16:25:59.62ID:DIQYcNQq0192デフォルトの名無しさん (ワッチョイ bfe3-ycE0 [133.204.235.173])
2018/04/13(金) 23:54:37.31ID:Z4oT+Rc/0 なんでこんな分かりにくくて複雑で使いにくいものが流行ってるの?
もっとシンプルで簡単なものでいいじゃん。
プロジェクトメンバーのほとんどのヤツが良く理解してないのに
使わされるからめちゃくちゃになる・・・
もっとシンプルで簡単なものでいいじゃん。
プロジェクトメンバーのほとんどのヤツが良く理解してないのに
使わされるからめちゃくちゃになる・・・
193デフォルトの名無しさん (ブーイモ MMa7-A0Yw [210.138.6.197])
2018/04/13(金) 23:59:12.80ID:rZGlzV+wM めっちゃ便利なんだが??
分かってる人が分かってない人にちゃんと教えるべきでは?
御社の教育体制を見直すべきでは?
分かってる人が分かってない人にちゃんと教えるべきでは?
御社の教育体制を見直すべきでは?
194デフォルトの名無しさん (アウアウエー Sadf-Mqc2 [111.239.38.167])
2018/04/14(土) 03:01:44.20ID:lnTeyTPJa195デフォルトの名無しさん (ワッチョイ cf80-SL3i [153.195.120.92])
2018/04/14(土) 05:06:49.08ID:dSQ5MB/j0 git の特徴は、直接リポジトリへ保存しないこと
一旦、自分のPC 内に保存して、そこで少し待つことができる。
その後しばらくしてから、リポジトリへ保存する
一旦、自分のPC 内に保存して、そこで少し待つことができる。
その後しばらくしてから、リポジトリへ保存する
196デフォルトの名無しさん (ワッチョイ 6f1a-cbuJ [111.89.156.109])
2018/04/14(土) 09:59:05.68ID:GQ1OvBnl0 流行ったのはGithubの影響が大きいだろうね
実際、GoogleのPerforceとかFacebookのMercurialとかGitを否定して他のバージョン管理システム使ってるところも多いけど、一番数の多い中間層でブームになってこの状況なんだと思う
実際、GoogleのPerforceとかFacebookのMercurialとかGitを否定して他のバージョン管理システム使ってるところも多いけど、一番数の多い中間層でブームになってこの状況なんだと思う
197デフォルトの名無しさん (ワッチョイ 83d1-ycE0 [180.6.94.1])
2018/04/14(土) 11:07:05.30ID:6pCy057f0 gitが流行ったのは大手がこぞって使ってるからだよw
198デフォルトの名無しさん (ワッチョイ 83d1-ycE0 [180.6.94.1])
2018/04/14(土) 11:07:36.29ID:6pCy057f0 大手っていうのはプロジェクトの話ね
大手プロジェクトはだいたいgit
大手プロジェクトはだいたいgit
199デフォルトの名無しさん (ワントンキン MM9f-vTwF [153.236.185.120])
2018/04/14(土) 13:01:14.52ID:7TEz8W8sM 大手のオープンソースプロジェクトがGithubに移行したってこと
200デフォルトの名無しさん (ワッチョイ ffd2-QFUx [59.168.54.42])
2018/04/14(土) 16:20:21.87ID:mZVIBoqF0 Windowsの開発すらGitだもんな
201デフォルトの名無しさん (ワッチョイ cf80-SL3i [153.195.120.92])
2018/04/15(日) 05:59:08.09ID:VXOW+WoG0 bitbucket なら、5人以下のメンバーなら、プライベートでも無料
202デフォルトの名無しさん (アウアウカー Sa47-Hlh0 [182.251.252.4])
2018/04/16(月) 13:13:49.76ID:AYYma17sa 水銀はいいと思うんだけど、なかなか流行らなかったな
203デフォルトの名無しさん (ワッチョイ 732d-uUO5 [58.87.204.152])
2018/04/16(月) 13:21:04.15ID:uUpPr2mE0 mercurialが性に合うし hg-gitが優秀だから
裏側でmercurial使ってgithubに投げ込んでる
裏側でmercurial使ってgithubに投げ込んでる
204デフォルトの名無しさん (ワッチョイ 83a5-luqG [114.159.45.119])
2018/04/26(木) 21:50:45.36ID:yZj+ugSh0 Git2.17は移動したコードに対する差分表示やオブジェクト検索機能が向上した
https://www.infoq.com/jp/news/2018/04/git-2.17-released
https://www.infoq.com/jp/news/2018/04/git-2.17-released
205デフォルトの名無しさん (ワッチョイ 83d1-luqG [114.169.203.152])
2018/04/26(木) 22:00:48.45ID:u8Kr3aoo0 くーる、gitくるー、gitくるー
206デフォルトの名無しさん (アウアウエー Sa7a-cUH7 [111.239.36.130])
2018/04/27(金) 15:43:59.08ID:ash3pEtla わっちょい
207デフォルトの名無しさん (ワッチョイ 0e49-jHWz [119.224.251.219])
2018/04/28(土) 18:05:54.44ID:oq0tafrG0 神様
汝へ
git rm --cached hoge.txt すると gitの管理下から外れ、ローカルのファイルは残るけど、pushするとリモートからは削除されちゃうのだけれども、削除されずにgit管理化から除外する方法
を教えてもらえますように。
汝へ
git rm --cached hoge.txt すると gitの管理下から外れ、ローカルのファイルは残るけど、pushするとリモートからは削除されちゃうのだけれども、削除されずにgit管理化から除外する方法
を教えてもらえますように。
208デフォルトの名無しさん (ワッチョイ 83d1-luqG [114.169.204.28])
2018/04/28(土) 18:09:20.59ID:WQc9ADI20 git rm --cached hoge.txt すると gitの管理下から除外され、ローカルのファイルは削除されずに残るけど?
209デフォルトの名無しさん (ワッチョイ 0e49-jHWz [119.224.251.219])
2018/04/28(土) 18:18:44.48ID:oq0tafrG0210デフォルトの名無しさん (ワッチョイ 1bf2-luqG [58.91.74.184])
2018/04/28(土) 18:37:38.20ID:wZlaoeXA0 >削除されずにgit管理化から除外
どういう状態?
どういう状態?
211デフォルトの名無しさん (ワッチョイ 0e49-jHWz [119.224.251.219])
2018/04/28(土) 19:56:15.86ID:oq0tafrG0 >>210
環境依存する設定ファイルをgitで管理していたのだけれど、それをgitの管理から外すために、
・git rm --cached で除外(ファイルは削除いたくない)
・.gitignore に追加
・commitしてリモートへpush
・別環境でそれをpullすると、除外したファイルが消えてしまう
これを削除されないようにするのはどうすれば良いか、、というご相談です。
環境依存する設定ファイルをgitで管理していたのだけれど、それをgitの管理から外すために、
・git rm --cached で除外(ファイルは削除いたくない)
・.gitignore に追加
・commitしてリモートへpush
・別環境でそれをpullすると、除外したファイルが消えてしまう
これを削除されないようにするのはどうすれば良いか、、というご相談です。
212デフォルトの名無しさん (ドコグロ MMba-OUKG [119.241.50.201])
2018/04/28(土) 21:42:25.92ID:kkqZ5Aq8M skip-worktreeでどうかな?
213デフォルトの名無しさん (ワッチョイ d9e3-Q/RG [58.90.178.165])
2018/05/11(金) 07:19:03.16ID:clUdWlYg0214デフォルトの名無しさん (ワッチョイ 919d-Iyo3 [210.165.0.232])
2018/05/15(火) 17:52:31.19ID:KcubxIhK0 わかばちゃんのGITの本どうなんだろうなぁ
215デフォルトの名無しさん (ワッチョイ 1923-SSf1 [122.215.159.99])
2018/05/15(火) 18:22:19.05ID:pJ6UqR0/0 良かったよ
216デフォルトの名無しさん (ワッチョイ 919d-Iyo3 [210.165.0.232])
2018/05/15(火) 18:24:24.37ID:KcubxIhK0 よかったか
値段がきついけど年に1冊ペースででるからなぁ
値段がきついけど年に1冊ペースででるからなぁ
217デフォルトの名無しさん (アウアウアー Saee-C5TB [27.85.205.41])
2018/05/15(火) 19:02:51.78ID:/wf7BmVqa うわぁ、いい本と聞いて見に行ったけど、あれ買う勇気も
読む勇気もないわ。
読む勇気もないわ。
218デフォルトの名無しさん (ワッチョイ aad1-Iyo3 [123.221.72.74])
2018/05/15(火) 19:15:37.89ID:1haFTOxp0 「一般小説の表紙がどんどんラノベ化していってることに戸惑う人々」を解説する
http://srpglove.hatenablog.com/entry/2018/04/16/224342
http://srpglove.hatenablog.com/entry/2018/04/16/224342
219デフォルトの名無しさん (ワッチョイ 05fa-9WOx [114.149.223.252])
2018/05/23(水) 19:20:40.74ID:Au5e7VGg0 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
QHYQI
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
QHYQI
220デフォルトの名無しさん (アウアウエー Sada-HY9j [111.239.49.135])
2018/05/28(月) 16:06:40.15ID:Ivx8EMTBa 来週のサイエンスZEROが仮想通貨なんだが
http://www4.nhk.or.jp/zero/x/2018-06-03/31/24902/2136678/
予告動画で流れてるコマンドが git だった件
http://www4.nhk.or.jp/zero/x/2018-06-03/31/24902/2136678/
予告動画で流れてるコマンドが git だった件
221デフォルトの名無しさん (アウアウウー Saab-/C2z [106.154.72.65])
2018/06/01(金) 14:52:31.00ID:cWKtIiCLa 「Git」に任意のコード実行の脆弱性、更新版で対処
http://www.itmedia.co.jp/news/articles/1806/01/news086.html
http://www.itmedia.co.jp/news/articles/1806/01/news086.html
222デフォルトの名無しさん (ワントンキン MM1b-67BG [180.7.232.67])
2018/06/01(金) 18:12:40.18ID:S7DUtxKdM SVN大勝利!
223デフォルトの名無しさん (ワッチョイ c7a5-NLsb [114.159.45.119])
2018/06/02(土) 00:56:17.06ID:2S/ZsS1R0 Git v2.18.0-rc0
224デフォルトの名無しさん (ワッチョイ 43a5-LHz9 [114.159.45.119])
2018/06/09(土) 09:32:17.23ID:T3SUaYgY0225デフォルトの名無しさん (アウウィフ FF5b-MvoD [106.171.71.211])
2018/06/09(土) 13:33:07.62ID:NS1ZqbZ+F M$とは大違いだな
>さらに、追加のセキュリティレベルとして、これらのリリースでは、問題のある.gitmodulesファイルを含むリポジトリへの
>pushesを拒否する。これは、次のことを意味する。
>ホスティングサイトが悪意のあるコンテンツの拡散を防ぐことで、古いクライアントを使っている顧客を保護します。
>さらに、追加のセキュリティレベルとして、これらのリリースでは、問題のある.gitmodulesファイルを含むリポジトリへの
>pushesを拒否する。これは、次のことを意味する。
>ホスティングサイトが悪意のあるコンテンツの拡散を防ぐことで、古いクライアントを使っている顧客を保護します。
226デフォルトの名無しさん (ワッチョイ 22d2-fSec [59.168.54.42])
2018/06/09(土) 13:39:47.50ID:ufdIEzvk0 >>225
どこが?
どこが?
227デフォルトの名無しさん (ワッチョイ 0fd1-LHz9 [180.6.65.88])
2018/06/09(土) 13:40:58.38ID:x4zvmt830 >>225
ここで述べられてるいくつかの脆弱性・修正のうち、
https://www.infoq.com/jp/news/2018/06/git-vulnerability-2.17
NTFSに関するものはこれだけでは?
> 修正された脆弱性の2つ目は、NTFSファイルシステムを使用するレポジトリに
> 特有の脆弱性であり、攻撃者がランダムなメモリ内容を読み取れるように
> NTFSパスの健全性チェックを欺くことができる。
つまり、あんたの引用したそれはNTFSとは関係ない
Linuxにも影響がある脆弱性
ここで述べられてるいくつかの脆弱性・修正のうち、
https://www.infoq.com/jp/news/2018/06/git-vulnerability-2.17
NTFSに関するものはこれだけでは?
> 修正された脆弱性の2つ目は、NTFSファイルシステムを使用するレポジトリに
> 特有の脆弱性であり、攻撃者がランダムなメモリ内容を読み取れるように
> NTFSパスの健全性チェックを欺くことができる。
つまり、あんたの引用したそれはNTFSとは関係ない
Linuxにも影響がある脆弱性
228デフォルトの名無しさん (アウアウカー Sa67-wVhg [182.251.246.50])
2018/06/09(土) 14:31:46.19ID:COON9zpja こういう記事を見てもMSを批判することは、かっこいいことみたいだね。
GitHubからGitLabへ移行しよう
ttps://qiita.com/flmil/items/89ca07fa976546365c49
> きっかけは、Microsoftは2018年6月4日(米国時間)に、
> GitHubを(約75億ドルで)買収すると発表したことだ。
GitHubからGitLabへ移行しよう
ttps://qiita.com/flmil/items/89ca07fa976546365c49
> きっかけは、Microsoftは2018年6月4日(米国時間)に、
> GitHubを(約75億ドルで)買収すると発表したことだ。
229デフォルトの名無しさん (ワントンキン MM52-7qxP [153.147.204.171])
2018/06/09(土) 14:37:20.77ID:54mp5fzVM 放射脳みたいなものだね
昔ちょっと失敗したからっていつまでも原子力はダメだと言うのはばかばかしい
Microsoftも確かに悪い時期はあったけど今はユーザーや開発者にとってすごくいい会社だよ
昔ちょっと失敗したからっていつまでも原子力はダメだと言うのはばかばかしい
Microsoftも確かに悪い時期はあったけど今はユーザーや開発者にとってすごくいい会社だよ
231デフォルトの名無しさん (ワッチョイ 8e3b-5ib4 [183.76.126.41])
2018/06/09(土) 14:58:56.95ID:/IPxMgkN0 マイクロソフトはありだけど原子力はないわ
232デフォルトの名無しさん (アウウィフ FF5b-MvoD [106.171.71.211])
2018/06/09(土) 15:10:27.79ID:NS1ZqbZ+F >>229
原発でマスゴミの可笑しなところは
事故前(もんじゅとか美浜とかの時代)は少量漏れただけであれほど危ない危ないって騒いでたのに
事故が大きくなると何も言わなくなったこと
今も騒ぎ続けてないと可笑しいんだが
発狂して死んでもいいレベル
原発でマスゴミの可笑しなところは
事故前(もんじゅとか美浜とかの時代)は少量漏れただけであれほど危ない危ないって騒いでたのに
事故が大きくなると何も言わなくなったこと
今も騒ぎ続けてないと可笑しいんだが
発狂して死んでもいいレベル
233デフォルトの名無しさん (ワッチョイ 0fd1-LHz9 [180.6.65.88])
2018/06/09(土) 15:18:34.95ID:x4zvmt830 どうです?原発問題とMSのgithub買収にはなんの関係もありませんが、
こうやって原発問題を批判すると、なんてことでしょう?MSがひどい会社に
見えてきませんか?これが話術というものです。
こうやって原発問題を批判すると、なんてことでしょう?MSがひどい会社に
見えてきませんか?これが話術というものです。
234デフォルトの名無しさん (アウウィフ FF5b-MvoD [106.171.71.211])
2018/06/09(土) 15:29:14.63ID:NS1ZqbZ+F なるほど
235デフォルトの名無しさん (スップ Sde2-fSec [1.75.10.2])
2018/06/09(土) 15:51:30.49ID:i583qz4yd >>228
書いたやつもコメントもアホすぎわろた
書いたやつもコメントもアホすぎわろた
236デフォルトの名無しさん (ワッチョイ 22af-49N8 [123.217.184.150])
2018/06/09(土) 19:44:06.05ID:nSN/pxL10 単なるアレルギーでgitlabに移行する奴は、ロクに技術選定出来ないだろうし、一緒に仕事したくない
237デフォルトの名無しさん (ワッチョイ 0fd1-LHz9 [180.6.65.88])
2018/06/09(土) 19:46:57.88ID:x4zvmt830 gitlabはオープンソースにする理由がなく
逆にソースを外部に預けることができない
政治的な理由がある場合に
社内サーバーにインストールして使うものだろう
逆にソースを外部に預けることができない
政治的な理由がある場合に
社内サーバーにインストールして使うものだろう
238デフォルトの名無しさん (ワントンキン MM52-7qxP [153.147.204.171])
2018/06/09(土) 20:07:09.85ID:54mp5fzVM ローカルなリポジトリならなんでもいいからgitlab固有のメリットではないかな
gitlabは多機能だから他のサービスを乱立しなくても開発環境を作れるのが便利(jenkinsやめてgitlab-ciなど)
あとはブランチのアクセスコントロールは便利だと思う
本当はSVNみたいにサブディレクトリ単位でアクセスコントロールしたいけど…
gitlabは多機能だから他のサービスを乱立しなくても開発環境を作れるのが便利(jenkinsやめてgitlab-ciなど)
あとはブランチのアクセスコントロールは便利だと思う
本当はSVNみたいにサブディレクトリ単位でアクセスコントロールしたいけど…
239デフォルトの名無しさん (エムゾネ FFc2-MvoD [49.106.188.51])
2018/06/11(月) 10:48:33.34ID:tK3aH3wFF 社内とか部署内専用でやるならgit単独で充分
240デフォルトの名無しさん (スッップ Sdc2-fSec [49.98.164.152])
2018/06/11(月) 11:05:30.72ID:bN46fGFrd いやいやそんなわけない
241デフォルトの名無しさん (ワッチョイ 8e3b-5ib4 [183.76.126.41])
2018/06/11(月) 11:13:11.41ID:pNmqYgHc0 オンプレミスでやるにしてもGitBucketのローカルインストール版とか使った方がgit単独より便利だぜ
242デフォルトの名無しさん (スププ Sdc2-5ib4 [49.96.35.202])
2018/06/11(月) 21:47:40.12ID:Dr4BO2Z4d Googleにお薦めされたgitの記事なんだけどなんだこれ
https://qiita.com/carotene4035/items/469569a5b5b9904f7d32
https://qiita.com/carotene4035/items/469569a5b5b9904f7d32
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★3 [ぐれ★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- 現役猟師・東出昌大、クマ被害続出も過熱する報道に「クマはそんな危ないもんじゃない」理由語る [muffin★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【急募】今!!夜更かししている全お前らに告ぐ!!!何時に寝るのか宣言するのだ!!!
- さっっっっっっっっっっっっっっっっっむ!?!!?!?!?!!??!??!???!
- 高市政権「中国依存の経済から脱却する」?「それはダメーッ!」
- 中国旅行者大量キャンセルで東京のホテル安くなんないかな
- 4時だから窓から4回ちんこ出した
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
