ソースコード管理を行う分散型バージョン管理システム、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 17
https://mevius.5ch.net/test/read.cgi/tech/1599016710/
Git 18
http://mevius.5ch.net/test/read.cgi/tech/1650651945/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
Git 19
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん (ワッチョイ 8be4-Cw2/)
2022/11/06(日) 16:40:27.51ID:az1H5JFk0839デフォルトの名無しさん (ワッチョイ 317b-vj3y)
2023/08/20(日) 13:19:06.52ID:Vn08TQPe0 その程度のマネジメントしかしてない奴に高い給料は無意味、
首にしてその分担当を増やせ、というのもありだし、実際に成立する会社があれば面白いとは思う。
つまり、例えばゲーム会社で社内バザールを行い、
・社内のどのゲーム開発に参画してもよい
・どの仕事をやってもよい
つまり、キャラデザ、3Dモデル、背景、シナリオ、ゲームエンジン、コーディング、テスト、営業等、
募集している職にはどれでも応募出来る
・完全出来高制、採用されなければ給料無し(コード書いてもrejectされれば無報酬)
という、よくある異世界アニメのギルド依頼をこなすノリで仕事を選ぶ場合は、
集中型のvcsでは役に立たない。
だけど実際、こんな会社はないだろ。社内公募って言ってもねえ、だし。
実際、社内バザールを成立させるにはかなりのマネジメント能力が必要で、現実的に出来る会社がないからだよ。
人気ゲームばかりに人員が集中したり、絵を描きたい奴がキャラデザに集中しても、
強制的に配属することは出来ず、報酬を上げて釣るしかないのだが、この『適正な』報酬を見切れる奴がいない。
しかも有能な奴ほど「割のいい仕事」に対する目利きが効くので、いろんな意味でろくな事にならない。
首にしてその分担当を増やせ、というのもありだし、実際に成立する会社があれば面白いとは思う。
つまり、例えばゲーム会社で社内バザールを行い、
・社内のどのゲーム開発に参画してもよい
・どの仕事をやってもよい
つまり、キャラデザ、3Dモデル、背景、シナリオ、ゲームエンジン、コーディング、テスト、営業等、
募集している職にはどれでも応募出来る
・完全出来高制、採用されなければ給料無し(コード書いてもrejectされれば無報酬)
という、よくある異世界アニメのギルド依頼をこなすノリで仕事を選ぶ場合は、
集中型のvcsでは役に立たない。
だけど実際、こんな会社はないだろ。社内公募って言ってもねえ、だし。
実際、社内バザールを成立させるにはかなりのマネジメント能力が必要で、現実的に出来る会社がないからだよ。
人気ゲームばかりに人員が集中したり、絵を描きたい奴がキャラデザに集中しても、
強制的に配属することは出来ず、報酬を上げて釣るしかないのだが、この『適正な』報酬を見切れる奴がいない。
しかも有能な奴ほど「割のいい仕事」に対する目利きが効くので、いろんな意味でろくな事にならない。
840デフォルトの名無しさん (ワッチョイ c963-8siF)
2023/08/20(日) 13:59:49.47ID:DfSYz/4c0 バケツくんと長文くんがいるように見えるのは僕だけかい?
841デフォルトの名無しさん (ワッチョイ 2b8f-mdXp)
2023/08/20(日) 14:17:18.15ID:6n6PkJKk0 バケツくんは、後で別のプログラマが自分のコミットを参照したり再利用することを考えないんだろうな
人に見せることを考えないので、自分が作業したありのままを残すことに執着する
あとrebaseを行って"清書"を行う自信がないんだろう笑
使ったことがないから笑
人に見せることを考えないので、自分が作業したありのままを残すことに執着する
あとrebaseを行って"清書"を行う自信がないんだろう笑
使ったことがないから笑
842デフォルトの名無しさん (ワッチョイ 2bcf-YAjS)
2023/08/20(日) 14:19:19.55ID:P3ytobrG0 >(つまり、集中型のvcsはある程度マネジメントがある前提でしか成立しない)
まあその通りだな。で、あんたの要求するレベルの「マネジメント」にパワーをかけたくない現場は
ブランチ使って並行作業するだけ。
>ユーザーが求めてるのは、新規機能の実装やバグの修正であって、
そういうことだな。
まあその通りだな。で、あんたの要求するレベルの「マネジメント」にパワーをかけたくない現場は
ブランチ使って並行作業するだけ。
>ユーザーが求めてるのは、新規機能の実装やバグの修正であって、
そういうことだな。
843デフォルトの名無しさん (ワッチョイ d163-Wp5N)
2023/08/20(日) 15:33:57.12ID:Qj2YxZj80844デフォルトの名無しさん (ワッチョイ 5b19-0WDc)
2023/08/20(日) 19:24:45.17ID:Mm91CbZY0 github desktopでもsourcetreeでもいいから変更履歴を複数選択してsquashかけたらあっという間に
履歴をまとめられるのも知らんのだろうな。
履歴をまとめられるのも知らんのだろうな。
845デフォルトの名無しさん (ワッチョイ 317b-vj3y)
2023/08/20(日) 22:08:39.08ID:Vn08TQPe0 >>842
ただ集中型が求めるマネジメントは並の会社なら十分満足してる程度だけどな。
難易度/分量の見積もりが取れないようでは、査定/人員確保/納期見積もりも出来ないし。
gitはそれすら必要ないという意味では上だが、普通に会社として成立してる限り既に間に合ってる。
むしろ見積もりを取れない初心者(=プログラミング経験3000時間以下)に有効なんだろうよ。
後は、バザールは個々の人員の能力を要求するので、特に新卒一括採用な日本の会社にはフィットしない。
gitはバザールでこそ輝く。逆に言えば、バザールでなければ他vcsと大して変わらない。
例えば DB/Go/HTML/CSS/JS を使ってブラウザゲームを提供してる部署があったとして、
部署内バザール、つまり、ユーザーからのアップデート要求事項を一覧として張り出し、
誰がどれを実装してもよい、どの階層/どの言語をどういじってもよい、なんて事が出来てる会社はほぼ無いだろ。
全員が中途採用だと成立するかもしれんが、
新卒一括採用をしてる現実的には、
新人には比較的簡単な仕事(=割のよい仕事)を振って慣らす必要があり、
結果的にベテランに比較的難しい仕事(=割りの悪い仕事)を振る、
新人護送船団方式開発をするしかない。
となると誰かしら仕事を差配する奴が必要で、そいつがいる限りgitは不要でsvnでも何ら問題なくなる。
構造的には、新卒一括採用前提の日本の会社の各部署には必ず仕事の難易度を判定出来る奴が存在しており、
そいつがいる限り集中型のvcsが完全に機能するので、
gitにしたところで特段に恩恵があるわけではない為、積極的には移行しないという事。
ただ集中型が求めるマネジメントは並の会社なら十分満足してる程度だけどな。
難易度/分量の見積もりが取れないようでは、査定/人員確保/納期見積もりも出来ないし。
gitはそれすら必要ないという意味では上だが、普通に会社として成立してる限り既に間に合ってる。
むしろ見積もりを取れない初心者(=プログラミング経験3000時間以下)に有効なんだろうよ。
後は、バザールは個々の人員の能力を要求するので、特に新卒一括採用な日本の会社にはフィットしない。
gitはバザールでこそ輝く。逆に言えば、バザールでなければ他vcsと大して変わらない。
例えば DB/Go/HTML/CSS/JS を使ってブラウザゲームを提供してる部署があったとして、
部署内バザール、つまり、ユーザーからのアップデート要求事項を一覧として張り出し、
誰がどれを実装してもよい、どの階層/どの言語をどういじってもよい、なんて事が出来てる会社はほぼ無いだろ。
全員が中途採用だと成立するかもしれんが、
新卒一括採用をしてる現実的には、
新人には比較的簡単な仕事(=割のよい仕事)を振って慣らす必要があり、
結果的にベテランに比較的難しい仕事(=割りの悪い仕事)を振る、
新人護送船団方式開発をするしかない。
となると誰かしら仕事を差配する奴が必要で、そいつがいる限りgitは不要でsvnでも何ら問題なくなる。
構造的には、新卒一括採用前提の日本の会社の各部署には必ず仕事の難易度を判定出来る奴が存在しており、
そいつがいる限り集中型のvcsが完全に機能するので、
gitにしたところで特段に恩恵があるわけではない為、積極的には移行しないという事。
846デフォルトの名無しさん (ワッチョイ 2b8f-mdXp)
2023/08/20(日) 22:45:22.16ID:6n6PkJKk0 今のキミより新卒は優秀だから、gitにフィットしないのではとか気にしなくていいよ
847デフォルトの名無しさん (ワッチョイ 2bcf-YAjS)
2023/08/20(日) 23:02:34.62ID:P3ytobrG0 これだけ長文連騰を続けてもそれに説得されて宗旨替えする人が出てこないことはこれまでの反応から
大体わわかっただろうがそれでもなんで続けているのか不思議に思ってた。
おそらくだが意固地になってgitを使わない自分自身を正当化したいだけなんだろうな。
大体わわかっただろうがそれでもなんで続けているのか不思議に思ってた。
おそらくだが意固地になってgitを使わない自分自身を正当化したいだけなんだろうな。
848デフォルトの名無しさん (ワッチョイ 2bbb-8Zil)
2023/08/20(日) 23:19:10.98ID:vNIwX77X0 長文君の理論だと Microsoft も Google も Apple も日本の大手各社も git メインで使ってるのでマネージメントできない給料泥棒ばかりだな。
きっとそいつらには理解できなくて優秀な長文君だけ理解できるんだろうな。さぞかし立派な成果出してるんだろうから紹介してくれ。
きっとそいつらには理解できなくて優秀な長文君だけ理解できるんだろうな。さぞかし立派な成果出してるんだろうから紹介してくれ。
849デフォルトの名無しさん (ワッチョイ 2bc1-XafZ)
2023/08/20(日) 23:38:18.21ID:60s/Im7a0 >>845
新人が編集した内容は初心者だろうがその新人が一番理解しているし、それを積み重ねる結果コードのすべてを把握できるような強いマネージャーはいなくなるので、なるべく誰にでもわかりやすい履歴が求められます。
新人が編集した内容は初心者だろうがその新人が一番理解しているし、それを積み重ねる結果コードのすべてを把握できるような強いマネージャーはいなくなるので、なるべく誰にでもわかりやすい履歴が求められます。
850デフォルトの名無しさん (ワッチョイ 9363-Wp5N)
2023/08/21(月) 07:46:21.21ID:bL+iSZFD0 >>847
そういうことだな
自分を正当化するために何とか言い返さなければならないということで言い返し続けた結果
gitに乗り換えるところは査定/人員確保/納期見積もりも出来ないし会社として成立していない
と主張することになってしまった
長文くんはどこまで行ってしまうのだろう
そういうことだな
自分を正当化するために何とか言い返さなければならないということで言い返し続けた結果
gitに乗り換えるところは査定/人員確保/納期見積もりも出来ないし会社として成立していない
と主張することになってしまった
長文くんはどこまで行ってしまうのだろう
851デフォルトの名無しさん (ワッチョイ a197-z8Bp)
2023/08/21(月) 20:59:54.85ID:5gIke5d10 ちゃんとしたマネジメントがあれば分散開発のためのシステムは不要、っていうのは、
井戸に水を汲む係が居れば上水道なんかなくても困らない、っていう意見みたいなもんだぞ。
井戸水を汲む係が居て成立している組織のことを何も否定してないじゃない。
そんな係の担当になったり、係がいることによる不便を感じたりは嫌だから僕らはgitを使うよ、というだけで。
結局は好みで決まるものだと思うよ。
井戸に水を汲む係が居れば上水道なんかなくても困らない、っていう意見みたいなもんだぞ。
井戸水を汲む係が居て成立している組織のことを何も否定してないじゃない。
そんな係の担当になったり、係がいることによる不便を感じたりは嫌だから僕らはgitを使うよ、というだけで。
結局は好みで決まるものだと思うよ。
852デフォルトの名無しさん (ワッチョイ 5910-U/el)
2023/08/22(火) 08:56:52.59ID:JUa8Ruu50 Git v2.42.0
853デフォルトの名無しさん (ワッチョイ 317b-vj3y)
2023/08/23(水) 07:41:56.03ID:01C6a53i0 個人ならどうぞ御勝手にだが、会社なら収益(=効率)で使う使わないが決まる。
ツール(git)で補完される能力が既に足りてれば効果がなく、いわゆる日本の会社なら大体これに該当する。
だから「gitにしてから心も体も収益も絶好調でアットホームな職場です(目線)」なんて事にはならない。
ツール(git)で補完される能力が既に足りてれば効果がなく、いわゆる日本の会社なら大体これに該当する。
だから「gitにしてから心も体も収益も絶好調でアットホームな職場です(目線)」なんて事にはならない。
854デフォルトの名無しさん (ワッチョイ d3e4-4mKs)
2023/08/23(水) 07:50:50.23ID:UQQCU4pK0 これは各パーツの担当者達が好き勝手にブランチ生やして最終的にマージ要員の人がどれマージすりゃいいっすかー?と一人一人に確認しに行く流れかな
Gitってブランチの最終段階だけ取り込んでも道中の変更は反映されないのかな?使い方が悪い?
Gitってブランチの最終段階だけ取り込んでも道中の変更は反映されないのかな?使い方が悪い?
855デフォルトの名無しさん (ワッチョイ 2b63-Wp5N)
2023/08/23(水) 08:44:47.55ID:/k4AJPVh0856デフォルトの名無しさん (アウアウウー Sa45-HTZh)
2023/08/23(水) 09:46:21.13ID:MbpOxYkaa 他所の会社は分からないけど、分散型バージョン管理システムは最高な気がしている。
もっと良いものがあれば教えて欲しい。
もっと良いものがあれば教えて欲しい。
857デフォルトの名無しさん (ワッチョイ abe4-Xr9l)
2023/08/23(水) 10:32:52.47ID:niebTNUf0 結構有名な話だがGoogleはgitのような分散バージョン管理システムをメインには使っていない
会社の基盤に分散ファイルシステムがあるのでバージョン管理が分散システムである必要が無かった
一つのリポジトリに会社の全コードが格納されている
https://www.school.ctc-g.co.jp/columns/nakai2/nakai220.html
会社の基盤に分散ファイルシステムがあるのでバージョン管理が分散システムである必要が無かった
一つのリポジトリに会社の全コードが格納されている
https://www.school.ctc-g.co.jp/columns/nakai2/nakai220.html
858デフォルトの名無しさん (ワッチョイ 5b19-0WDc)
2023/08/23(水) 10:33:57.58ID:nEmftCML0 長文君は、
進捗管理するツール作るで→すでにGitHubであるだろ
わ、ワードならどうや?→すでにSharePointであるだろ
と指摘されたので、妬みで周りの邪魔する書き込み繰り返して自我を保ってるだけ
最低限バケツをこれ↓くらいに仕上げるまで書き込み自粛してほしいわ
https://developer.mamezou-tech.com/blogs/2023/03/28/github-projects-new-roadmaps-layout/
はやくしないとGitHub Desktopに実装されるかもしれんぞ?
進捗管理するツール作るで→すでにGitHubであるだろ
わ、ワードならどうや?→すでにSharePointであるだろ
と指摘されたので、妬みで周りの邪魔する書き込み繰り返して自我を保ってるだけ
最低限バケツをこれ↓くらいに仕上げるまで書き込み自粛してほしいわ
https://developer.mamezou-tech.com/blogs/2023/03/28/github-projects-new-roadmaps-layout/
はやくしないとGitHub Desktopに実装されるかもしれんぞ?
859デフォルトの名無しさん (ワッチョイ 5b19-0WDc)
2023/08/23(水) 10:36:44.05ID:nEmftCML0860デフォルトの名無しさん (ワッチョイ abe4-Xr9l)
2023/08/23(水) 10:52:27.60ID:niebTNUf0 >>859
857の記事にも書いてあるようにOSS関連の一部プロダクトはGitも使ってるらしい
857の記事にも書いてあるようにOSS関連の一部プロダクトはGitも使ってるらしい
861デフォルトの名無しさん (ブーイモ MMb3-8Zil)
2023/08/23(水) 15:26:39.62ID:dqz/VE+aM862デフォルトの名無しさん (ワッチョイ 2b63-Wp5N)
2023/08/23(水) 22:46:27.46ID:/k4AJPVh0863デフォルトの名無しさん (ワッチョイ 317b-vj3y)
2023/08/24(木) 06:55:26.94ID:RiZQ4RHb0 >>857
Piper/CitCがOSSまたはgoogleのサービスとして出てこないのは何故だろう?
Piper/CitCがOSSまたはgoogleのサービスとして出てこないのは何故だろう?
864デフォルトの名無しさん (ワッチョイ 5b19-0WDc)
2023/08/24(木) 14:29:24.75ID:uKUnpR3b0 >>863
https://gist.github.com/peketamin/08fc44a0e8bed1d2ba6d9d193f9ba86c
>結論としては...社内専用システムを用意したりする余裕のない組織、ガバナンスの弱い組織、強い技術リードが
>いない組織は、単一レポは難しそう...
ということで、OSS向きではないらしい
ただ近い運用ならmainオンリーで使い続けリリースはメンテナーが強権でcherry pickで取捨選択してリリースブランチ
作るなら出来そう。
https://gist.github.com/peketamin/08fc44a0e8bed1d2ba6d9d193f9ba86c
>結論としては...社内専用システムを用意したりする余裕のない組織、ガバナンスの弱い組織、強い技術リードが
>いない組織は、単一レポは難しそう...
ということで、OSS向きではないらしい
ただ近い運用ならmainオンリーで使い続けリリースはメンテナーが強権でcherry pickで取捨選択してリリースブランチ
作るなら出来そう。
865デフォルトの名無しさん (ワッチョイ 2b8f-mdXp)
2023/08/25(金) 00:31:50.60ID:epFqvsgF0 OSSにしたところで、短時間で数百ものコミットを行うGoogleエリートプログラマのマネなんかできないだろ
866デフォルトの名無しさん (ワッチョイ 2bbb-Afo3)
2023/08/25(金) 05:00:12.06ID:dTY0c2Oa0 >>863
技術的な話として
基盤となっているオーバーレイ型の共有ファイルシステムはコストフルなので速いネットワークを要求する
拠点内か高速のネットワークで拠点間を繋がなければ遅くて使えたもんじゃない
つまり google 内だから使える仕組みであって一般に使えるものじゃない
ファイルシステム自体が企業秘密だしね
技術的な話として
基盤となっているオーバーレイ型の共有ファイルシステムはコストフルなので速いネットワークを要求する
拠点内か高速のネットワークで拠点間を繋がなければ遅くて使えたもんじゃない
つまり google 内だから使える仕組みであって一般に使えるものじゃない
ファイルシステム自体が企業秘密だしね
867デフォルトの名無しさん (ワッチョイ 2bbb-Afo3)
2023/08/25(金) 05:22:43.53ID:dTY0c2Oa0 >>864
レビュー・システム経由でしかコミットできない仕組みなので git で言うなら
・全員がローカルの master ブランチで開発する
・できたらコミット1回分ごとにプルリクを送ってレビューしてもらう
・レビュー通ったら本番サービスに即自動反映する
みたいな運用だな。WEBシステム特有というかサービス・プロバイダー特化
レビュー・システム経由でしかコミットできない仕組みなので git で言うなら
・全員がローカルの master ブランチで開発する
・できたらコミット1回分ごとにプルリクを送ってレビューしてもらう
・レビュー通ったら本番サービスに即自動反映する
みたいな運用だな。WEBシステム特有というかサービス・プロバイダー特化
868デフォルトの名無しさん (ワッチョイ 317b-vj3y)
2023/08/25(金) 07:41:53.00ID:Wiq8Fw170 >>864
> 社内専用システムを用意したりする余裕のない組織
そういう会社こそ外部システムを必要とするわけだし、そいつは出来ない事にしたいだけだな。
モノリポが難しいわけではない。(むしろ簡単)
同様に分散が難しいわけでもない。(gitが無駄に難しく複雑なのは主に濱野がこの点では無能だからだろう)
なお、ソースコード履歴ツリーは、全く同じ運用がgitでも出来る。
(ただgitの推奨《=みんながやってる形式》とは違うから、バグ踏む可能性もあるが)
>>866
そのままではCitcは無理なのは分かった。
ただ、ならgitと同様丸々コピーしてしまえば解決する。
世の中の全てを含んだモノリポではなく、関連する数個のリポの「マルチリポ」でも十分効果がある。
>>867
> WEBシステム特有というかサービス・プロバイダー特化
そうではないと思うがな。何故gitを使わないといけない事にしたいんだ?
gitは、Linus担当部分の「マージの効率化」が目的で、そこで発想が終了してる。
Piperは「アプリケーション開発全体の効率化」が目的で、当然「テスト」や「リファクタ」も含まれてる。
「依存関係」を見るには纏まってる方が便利だから、マルチリポ化を目指す事になる。
スケールメリットもあるので、速度に問題がなければ結果的にモノリポ化する。
何の開発でも「依存関係」の確認は必要だ。
結果的にマルチリポなら、mainリポ(=本体)とsubリポ(=依存関係を参照するだけ)に分離するだけで機能する。
googleって「ねえねえ僕ってすごいでしょ!!!入社してね!!!」みたいな方針のように見えるし、
社外にPiperモドキをリリースし、「続きはgoogleに入社してから!!!」な方が自然に感じる。
> 社内専用システムを用意したりする余裕のない組織
そういう会社こそ外部システムを必要とするわけだし、そいつは出来ない事にしたいだけだな。
モノリポが難しいわけではない。(むしろ簡単)
同様に分散が難しいわけでもない。(gitが無駄に難しく複雑なのは主に濱野がこの点では無能だからだろう)
なお、ソースコード履歴ツリーは、全く同じ運用がgitでも出来る。
(ただgitの推奨《=みんながやってる形式》とは違うから、バグ踏む可能性もあるが)
>>866
そのままではCitcは無理なのは分かった。
ただ、ならgitと同様丸々コピーしてしまえば解決する。
世の中の全てを含んだモノリポではなく、関連する数個のリポの「マルチリポ」でも十分効果がある。
>>867
> WEBシステム特有というかサービス・プロバイダー特化
そうではないと思うがな。何故gitを使わないといけない事にしたいんだ?
gitは、Linus担当部分の「マージの効率化」が目的で、そこで発想が終了してる。
Piperは「アプリケーション開発全体の効率化」が目的で、当然「テスト」や「リファクタ」も含まれてる。
「依存関係」を見るには纏まってる方が便利だから、マルチリポ化を目指す事になる。
スケールメリットもあるので、速度に問題がなければ結果的にモノリポ化する。
何の開発でも「依存関係」の確認は必要だ。
結果的にマルチリポなら、mainリポ(=本体)とsubリポ(=依存関係を参照するだけ)に分離するだけで機能する。
googleって「ねえねえ僕ってすごいでしょ!!!入社してね!!!」みたいな方針のように見えるし、
社外にPiperモドキをリリースし、「続きはgoogleに入社してから!!!」な方が自然に感じる。
869デフォルトの名無しさん (ワッチョイ 2bbb-Afo3)
2023/08/25(金) 09:01:15.40ID:dTY0c2Oa0 >>868
長文くんに理解できるように説明するのは難しそうだが、書いてみる
「世界中で動いているバージョンは一つだけ。古いのを動かすのは禁止。ベータ版みたいな未来のを動かすのは禁止。こうすることでバージョン違いによる整合性とかを考えなくて良くなる」
という割り切りをしたシステムだから。これは自社サーバーでのみプログラムを動かしてるから実現できる。
ユーザ側で動かすような android や chrome のような端末ソフトは複数バージョン並行で使われるので google でも git を使ってる
長文くんに理解できるように説明するのは難しそうだが、書いてみる
「世界中で動いているバージョンは一つだけ。古いのを動かすのは禁止。ベータ版みたいな未来のを動かすのは禁止。こうすることでバージョン違いによる整合性とかを考えなくて良くなる」
という割り切りをしたシステムだから。これは自社サーバーでのみプログラムを動かしてるから実現できる。
ユーザ側で動かすような android や chrome のような端末ソフトは複数バージョン並行で使われるので google でも git を使ってる
870デフォルトの名無しさん (ワッチョイ 317b-vj3y)
2023/08/25(金) 12:52:05.16ID:Wiq8Fw170871デフォルトの名無しさん (アウアウクー MM8d-1fKg)
2023/08/25(金) 14:24:47.15ID:9wWAHqbcM 具体的に書けないのは印象操作に見られても仕方ない
872デフォルトの名無しさん (ワッチョイ 599c-RKQT)
2023/08/25(金) 15:05:23.64ID:BaamFBf70873デフォルトの名無しさん (ワッチョイ 1563-9oWV)
2023/08/27(日) 14:35:48.07ID:NDLPFvxJ0874デフォルトの名無しさん (ワッチョイ fe19-vHpx)
2023/08/28(月) 17:00:34.15ID:lGu1ZxjR0 それ以前にGitスレなのだからGit使ってる人しか来ないってことに、まだ気づかないのだろうか?
875デフォルトの名無しさん (ワッチョイ eae4-VBPx)
2023/08/28(月) 22:42:01.73ID:iaZNrcir0 なんか他のブランチから引っ張って来ようとしたら競合が起きてチェリーピック出来ないんだけど、何が悪いんだろ?
あんまり見ずに時間切れになったからまた明日調べるつもり
存在しないものを削除しようとしてるとかあるのかな?
あんまり見ずに時間切れになったからまた明日調べるつもり
存在しないものを削除しようとしてるとかあるのかな?
876デフォルトの名無しさん (ワッチョイ 06bb-yFzu)
2023/08/28(月) 23:40:30.70ID:diChUi9T0 >>875
コンフリクトが起きるのは特に問題ないのでは?
コンフリクトではなくてコマンド自体が弾かれてるなら、worktree か index に変更中のファイルが残ってる可能性が大。
まずはそいつらをどうにかしてから cherry-pick してみたら
コンフリクトが起きるのは特に問題ないのでは?
コンフリクトではなくてコマンド自体が弾かれてるなら、worktree か index に変更中のファイルが残ってる可能性が大。
まずはそいつらをどうにかしてから cherry-pick してみたら
877デフォルトの名無しさん (ワッチョイ fe19-vHpx)
2023/08/29(火) 08:47:58.69ID:bkg5tMQT0 >>875
git stashで現状のソースを一時退避したあと、綺麗な状態にしてからcherry-pickして、stashの内容を復元したら?
git stashで現状のソースを一時退避したあと、綺麗な状態にしてからcherry-pickして、stashの内容を復元したら?
878デフォルトの名無しさん (アウアウウー Sa47-bpS4)
2023/09/11(月) 13:00:51.18ID:lXcI/Ajda >>875
存在してるものでも削除する
存在してるものでも削除する
879デフォルトの名無しさん (ワッチョイ fae4-sAKC)
2023/09/11(月) 22:07:33.10ID:F9+U7gZ/0 >>876-878
ありがとう、どうも更新の順番が逆だったみたいだ、お騒がせしました
ありがとう、どうも更新の順番が逆だったみたいだ、お騒がせしました
880デフォルトの名無しさん (ワッチョイ 0fe6-mbMR)
2023/09/20(水) 15:05:17.00ID:aE0319zM0 TortoiseGitを使って、SVNのリポジトリをGitに変換してみたけど、
SVNとの併用が想定されているのか、タグがブランチのままだったり、
trunkという名前のブランチができていたり、思っていたのとちょっと違う結果でした。
完全一方向でよいのだけど、Windowsで綺麗に変換できるツールはありませんか?
SVNとの併用が想定されているのか、タグがブランチのままだったり、
trunkという名前のブランチができていたり、思っていたのとちょっと違う結果でした。
完全一方向でよいのだけど、Windowsで綺麗に変換できるツールはありませんか?
881デフォルトの名無しさん (ワッチョイ 8f84-Z/H0)
2023/09/20(水) 23:39:58.91ID:7IB3hYyU0 >>880
ベースになるgit-svnがそういう変換動作だから仕方ないんじゃないの
ベースになるgit-svnがそういう変換動作だから仕方ないんじゃないの
882デフォルトの名無しさん (ワッチョイ 7fbb-mga4)
2023/09/21(木) 02:20:33.87ID:yIhcH/cG0 >>880
svn と git は思想が違うので完全に一対一で移行するのはむずかしい。結局 svn をどういうルールで運用していて、それを git でどういう形に移行したいかは人によって違うので。
自分でスクリプト書いて移行しちゃうのが結局は楽だと思う。
svn と git は思想が違うので完全に一対一で移行するのはむずかしい。結局 svn をどういうルールで運用していて、それを git でどういう形に移行したいかは人によって違うので。
自分でスクリプト書いて移行しちゃうのが結局は楽だと思う。
883デフォルトの名無しさん (ワッチョイ 0fe6-mbMR)
2023/09/21(木) 08:55:56.61ID:PwcZbKtJ0884デフォルトの名無しさん (ワッチョイ 7fbb-mga4)
2023/09/21(木) 09:51:45.73ID:yIhcH/cG0885デフォルトの名無しさん (ワッチョイ 3ff9-ieJ7)
2023/09/21(木) 10:22:17.06ID:9EJ/22eM0 こだわりあるみたいだし自分で調整するのが一番早いだろうね
ブランチ名変えるとかタグ付けてブランチ消すとか最低限覚えといて損しないコマンドだし
移行したいタグが大量にあったとしても、繰り返し処理とかプログラミングしなくたってアナクロなコピペ編集でコマンドを一杯こさえて一気に流せばよい
タグの一覧をコマンド等で出してそれをベースにVSCodeのマルチカーソルなりExcel関数なりなんならサクラエディタの置換なり
必要なコマンドを3つ4つ覚えればあとは30分あれば初めてでもできる
ブランチ名変えるとかタグ付けてブランチ消すとか最低限覚えといて損しないコマンドだし
移行したいタグが大量にあったとしても、繰り返し処理とかプログラミングしなくたってアナクロなコピペ編集でコマンドを一杯こさえて一気に流せばよい
タグの一覧をコマンド等で出してそれをベースにVSCodeのマルチカーソルなりExcel関数なりなんならサクラエディタの置換なり
必要なコマンドを3つ4つ覚えればあとは30分あれば初めてでもできる
886デフォルトの名無しさん (ワッチョイ 3f5c-xbk3)
2023/09/21(木) 10:39:02.85ID:144VeT0R0 >>883
公式サイトにそれっぽいのがあったけどこれは見たの?
https://git-scm.com/book/en/v2/Git-and-Other-Systems-Migrating-to-Git
ちゃんと読んでないけどgit svn cloneからタグの話とtrunkブランチの話をしてるっぽく見えるよ?
公式サイトにそれっぽいのがあったけどこれは見たの?
https://git-scm.com/book/en/v2/Git-and-Other-Systems-Migrating-to-Git
ちゃんと読んでないけどgit svn cloneからタグの話とtrunkブランチの話をしてるっぽく見えるよ?
887デフォルトの名無しさん (ワッチョイ 0fcf-hKjy)
2023/09/21(木) 11:17:57.92ID:184B7ywA0888デフォルトの名無しさん (ワッチョイ ff19-Pa4f)
2023/09/21(木) 18:31:50.78ID:5KTS95Cm0 >>880
GitHubにすでに作った。という前提で話すけど、Web画面から手動で「main」ってブランチ作って、Trunkから
mainにプルリクエスト作って自分でマージしてTrunkはまだ削除せず、しばらく残しとけばいいのでは?
で、Settings の Default branch を「main」にする
あとはSVNから移行が終わったタイミングで折を見てTrunkブランチを閉じる
そしたら後はorigin/mainを親リポジトリで作業進める
※個人の趣味で「master」にしたいなら、mainのところを置き換えてね
あと個人でしか使用しなくて publicにしたいのにprivate だった場合は、
Danger Zone の Change repository visibilityでChange to publicにする
逆に社用なのにpublicになってたらChange to privateに
ツールならGitHub DesktopでもSourceTreeでもTortoiseGitでもお好きなのを
LinuxならGitHub Desktopしかない気がする
GitHubにすでに作った。という前提で話すけど、Web画面から手動で「main」ってブランチ作って、Trunkから
mainにプルリクエスト作って自分でマージしてTrunkはまだ削除せず、しばらく残しとけばいいのでは?
で、Settings の Default branch を「main」にする
あとはSVNから移行が終わったタイミングで折を見てTrunkブランチを閉じる
そしたら後はorigin/mainを親リポジトリで作業進める
※個人の趣味で「master」にしたいなら、mainのところを置き換えてね
あと個人でしか使用しなくて publicにしたいのにprivate だった場合は、
Danger Zone の Change repository visibilityでChange to publicにする
逆に社用なのにpublicになってたらChange to privateに
ツールならGitHub DesktopでもSourceTreeでもTortoiseGitでもお好きなのを
LinuxならGitHub Desktopしかない気がする
889デフォルトの名無しさん (ワッチョイ 0fe6-sMWx)
2023/09/22(金) 12:25:38.45ID:zqcoLnA20 >>884-888
みなさんありがとうございます。
TortoiseSVNやTortoiseGitやSourceTreeのGUIのみでやってきたので、
コマンドとかスクリプトとかが絡んでくると諦めそうになりますが、いろいろ試してみます。
みなさんありがとうございます。
TortoiseSVNやTortoiseGitやSourceTreeのGUIのみでやってきたので、
コマンドとかスクリプトとかが絡んでくると諦めそうになりますが、いろいろ試してみます。
890デフォルトの名無しさん (ワッチョイ 7fbb-mga4)
2023/09/22(金) 14:07:04.05ID:QgJpwCFm0891デフォルトの名無しさん (ワッチョイ 4d02-+cLA)
2023/09/30(土) 06:21:53.24ID:QeOF2WAv0 (*ノ・ω・)ノオオオオォォォォ
892デフォルトの名無しさん (JP 0Hd1-tvb5)
2023/09/30(土) 20:34:11.62ID:T95KWQ43H origin/branchとする場合と、origin branchとする場合が混在してて分かりにくいわ
設計がでたらめなんだろうな
設計がでたらめなんだろうな
893デフォルトの名無しさん (ワッチョイ cbbb-s7v3)
2023/09/30(土) 21:49:53.62ID:YLnuUfaR0 >>892
別のものを指してるんだよ。
origin/branch は remotes/origin/branch の略でただのブランチ名。ローカルにあるリモート・ブランチのコピーを指す。ほとんどのコマンドで使える。ネットワーク切れててもアクセス可能。最新版じゃないかもしれない。
origin branch は特定のコマンドだけで受け付ける形式で、リポジトリ名とブランチ名の2つを指定して、ネットワークの先にあるリモート・ブランチそのものを指す。
その特定のコマンドでローカルにコピーを作って、コピーを操作するというのが git の思想。マニュアルか良い参考書を読め。
別のものを指してるんだよ。
origin/branch は remotes/origin/branch の略でただのブランチ名。ローカルにあるリモート・ブランチのコピーを指す。ほとんどのコマンドで使える。ネットワーク切れててもアクセス可能。最新版じゃないかもしれない。
origin branch は特定のコマンドだけで受け付ける形式で、リポジトリ名とブランチ名の2つを指定して、ネットワークの先にあるリモート・ブランチそのものを指す。
その特定のコマンドでローカルにコピーを作って、コピーを操作するというのが git の思想。マニュアルか良い参考書を読め。
894デフォルトの名無しさん (JP 0Hd1-tvb5)
2023/09/30(土) 21:58:44.23ID:T95KWQ43H それが設計の甘さだろ
素人設計っぽいし
素人設計っぽいし
895デフォルトの名無しさん (ワッチョイ cbbb-s7v3)
2023/09/30(土) 22:14:28.90ID:YLnuUfaR0 >>894
これより良い設計があると思うならお前が作ってみせろ。俺が今から作っても同じ設計になるわ
これより良い設計があると思うならお前が作ってみせろ。俺が今から作っても同じ設計になるわ
896デフォルトの名無しさん (ワッチョイ cb63-oFT1)
2023/09/30(土) 22:31:26.06ID:rV95YYF80 おかえり?
897デフォルトの名無しさん (JP 0Hd1-tvb5)
2023/09/30(土) 23:20:55.81ID:T95KWQ43H >>895
別にいいけど、見積してほしいなら営業経由でお願いします
別にいいけど、見積してほしいなら営業経由でお願いします
898デフォルトの名無しさん (ワッチョイ cbbb-s7v3)
2023/09/30(土) 23:21:44.57ID:YLnuUfaR0 >>897
営業の連絡先教えて
営業の連絡先教えて
899デフォルトの名無しさん (ワッチョイ 9b47-zhxJ)
2023/10/01(日) 00:26:47.74ID:M5IYUQLy0 Linusを素人呼ばわりする人の実績を知りたい
900デフォルトの名無しさん (ワッチョイ 7de7-bfQx)
2023/10/01(日) 11:56:13.91ID:a3kOBeCu0 >>892
基本的にリモートリポジトリから何かしたいコマンドはorigin branch
それ以外、つまりローカルブランチも対象になるコマンドの場合はorigin/branch
pull/fetch/pushはローカルリポジトリに対して行うコマンドでないことは明白だろう、だから前者を使う
基本的にリモートリポジトリから何かしたいコマンドはorigin branch
それ以外、つまりローカルブランチも対象になるコマンドの場合はorigin/branch
pull/fetch/pushはローカルリポジトリに対して行うコマンドでないことは明白だろう、だから前者を使う
901デフォルトの名無しさん (ワッチョイ b55f-VEJP)
2023/10/02(月) 09:35:59.77ID:gcnNh1oY0 20年振りに自分でプログラミングするんだけどGitの概念がわからなすぎて辛い・・・
リポジトリだのブランチだのステージングだのコミットだの今までの言語概念になかった用語多すぎて覚えきれない
今のプログラマ仕事のPG以外にどんだけ難しいことやらされてるの・・・
リポジトリだのブランチだのステージングだのコミットだの今までの言語概念になかった用語多すぎて覚えきれない
今のプログラマ仕事のPG以外にどんだけ難しいことやらされてるの・・・
902デフォルトの名無しさん (ワッチョイ 1b19-7Zbx)
2023/10/02(月) 10:33:16.49ID:wO0OiMMg0 そういう場合はGUIのGitツール使えばいいと思うよ。
ただしコンフリクトの修正観念だけは知ってないと、にっちもさっちも行かなくなるしSourceTreeや
Github Desktopみたいにリポジトリを回復するためにgit stash相当を実行しますみたいなコマンドに
「はい」を選択すると、自分の修正したソースがきれいさっぱりなくなって絶望することになるけど。
実は自分の修正差分は退避されてるだけなので復帰は十分可能なんだけど新人さんはパニくる。
ただしコンフリクトの修正観念だけは知ってないと、にっちもさっちも行かなくなるしSourceTreeや
Github Desktopみたいにリポジトリを回復するためにgit stash相当を実行しますみたいなコマンドに
「はい」を選択すると、自分の修正したソースがきれいさっぱりなくなって絶望することになるけど。
実は自分の修正差分は退避されてるだけなので復帰は十分可能なんだけど新人さんはパニくる。
903デフォルトの名無しさん (ワッチョイ 1b19-7Zbx)
2023/10/02(月) 10:33:19.63ID:wO0OiMMg0 そういう場合はGUIのGitツール使えばいいと思うよ。
ただしコンフリクトの修正観念だけは知ってないと、にっちもさっちも行かなくなるしSourceTreeや
Github Desktopみたいにリポジトリを回復するためにgit stash相当を実行しますみたいなコマンドに
「はい」を選択すると、自分の修正したソースがきれいさっぱりなくなって絶望することになるけど。
実は自分の修正差分は退避されてるだけなので復帰は十分可能なんだけど新人さんはパニくる。
ただしコンフリクトの修正観念だけは知ってないと、にっちもさっちも行かなくなるしSourceTreeや
Github Desktopみたいにリポジトリを回復するためにgit stash相当を実行しますみたいなコマンドに
「はい」を選択すると、自分の修正したソースがきれいさっぱりなくなって絶望することになるけど。
実は自分の修正差分は退避されてるだけなので復帰は十分可能なんだけど新人さんはパニくる。
904デフォルトの名無しさん (ワッチョイ 1b19-7Zbx)
2023/10/02(月) 10:36:05.48ID:wO0OiMMg0 すまん。大事でもないのに2回も送信を。
905デフォルトの名無しさん (ワッチョイ cbbb-s7v3)
2023/10/02(月) 10:49:59.75ID:sE51mbEV0906デフォルトの名無しさん (ワッチョイ cbd6-zllv)
2023/10/02(月) 10:50:29.34ID:iCG5DN620 入門書一冊読めば解決するし、その価値があるよ
907デフォルトの名無しさん (ワッチョイ e370-AvD6)
2023/10/02(月) 10:52:28.41ID:pR5nwWYa0 GitってよりSCM全般の話に読めるけどね その中だとステージングくらいじゃないGit固有って
用語にしたってもどれも20年前の時点で一般的だった言葉だと思うけど
用語にしたってもどれも20年前の時点で一般的だった言葉だと思うけど
908デフォルトの名無しさん (ワッチョイ b55f-VEJP)
2023/10/02(月) 11:02:09.86ID:gcnNh1oY0 UNIXだったりcobolやらjavaやら仕事でやってたけどリポジトリなんて聞いたこともない単語だ
王様のブランチと結果にコミットかて
そもそもソース管理なんてISO14001遵守の職場でもコピペ日付だったしそれでなんの不都合もなかったぞ
あんだけやってたのにもはやvi操作すらおぼつかん50近くにもなってバックレたい気分
王様のブランチと結果にコミットかて
そもそもソース管理なんてISO14001遵守の職場でもコピペ日付だったしそれでなんの不都合もなかったぞ
あんだけやってたのにもはやvi操作すらおぼつかん50近くにもなってバックレたい気分
909デフォルトの名無しさん (ワッチョイ 053a-1OHF)
2023/10/02(月) 12:01:08.22ID:SXlrusWO0 gitの開発MLに以下の題のパッチが流れているな。
Initial support for multiple hash functions
Initial support for multiple hash functions
910デフォルトの名無しさん (ワッチョイ cbbb-s7v3)
2023/10/02(月) 13:07:10.69ID:sE51mbEV0 >>908
当時から技術についていけてなかったんだな。そういう駄目な鍛えられ方したやつは今でも git 無しでも大丈夫やろ。
git 理解したら、若い時の苦労はなんだったのか? 最近の若い奴らは恵まれ過ぎ! とか愚痴れるぞ
当時から技術についていけてなかったんだな。そういう駄目な鍛えられ方したやつは今でも git 無しでも大丈夫やろ。
git 理解したら、若い時の苦労はなんだったのか? 最近の若い奴らは恵まれ過ぎ! とか愚痴れるぞ
911デフォルトの名無しさん (ワッチョイ e32b-T/nl)
2023/10/02(月) 13:22:55.35ID:Rca7jjjr0 昔ながらのやり方じゃなきゃヤダとか言ってるわけじゃないんだからそうマウント取ってやるもんじゃないよ
そういう現場だってあってもおかしくない
これから学んでいけばいいだけだ
そういう現場だってあってもおかしくない
これから学んでいけばいいだけだ
912デフォルトの名無しさん (ワッチョイ 7dc5-bfQx)
2023/10/02(月) 15:14:29.97ID:IuzIRJSX0 gitは言ってみればCVSやSVNのアンチテーゼとして生まれたんだから、今時アナログ方式のコピペ日付しか知らん人にいきなり触らせようっても敷居が高すぎる気がする
913デフォルトの名無しさん (ワッチョイ cbbb-s7v3)
2023/10/02(月) 15:39:03.67ID:sE51mbEV0 いまでも git 使ってない現場はいくらでもあるけど 15年以上前からあるし、
svn が 20年前、cvs は30年前、rcs なら40年前からあるので使って無くたってコンピュータ関係の技術勉強してれば用語くらいは知ってるだろ。
svn が 20年前、cvs は30年前、rcs なら40年前からあるので使って無くたってコンピュータ関係の技術勉強してれば用語くらいは知ってるだろ。
914デフォルトの名無しさん (アウアウウー Sa89-5C2y)
2023/10/02(月) 17:38:30.99ID:sFvf9xp1a RustはGit必須みたいなもんだから
Rustに人が寄り付かんのはそれも原因の一つかもな
Rustに人が寄り付かんのはそれも原因の一つかもな
915デフォルトの名無しさん (ワッチョイ cbf2-zdIy)
2023/10/02(月) 17:47:06.79ID:yCa1ZEhN0 SCMが当たり前になったのはGitとGitHubが大きいかと
最初は戸惑うかもしれんが慣れれば便利だよ。新しい言語覚えるよりは楽だと思う
最初は戸惑うかもしれんが慣れれば便利だよ。新しい言語覚えるよりは楽だと思う
916デフォルトの名無しさん (アウアウウー Sa89-/ruS)
2023/10/02(月) 18:26:48.75ID:+jT1qHkKa git 最初触った時はGUIだったが、なんかピンと来なかった。
CLIで手順通りを繰り返したらCLIの方が好きになった。
CLIで手順通りを繰り返したらCLIの方が好きになった。
917デフォルトの名無しさん (ワッチョイ 5511-OvTs)
2023/10/02(月) 19:35:19.50ID:YkkFFBCk0 >>908
使わなければいいだけでは。
IDEや補助輪と同様、初心者にこそ恩恵があり、無くても問題ない奴には何も恩恵がない。
910みたいな他でマウント取れない馬鹿には都合がいい程度の難度だから、馬鹿には大受けのようだが。
あと10年もすれば同様に、「(gitを使わずに済む)最近の若い奴らは恵まれ過ぎ! 」とか言われてるだろうよ。
それくらい、ツールとしては糞だ。
使わなければいいだけでは。
IDEや補助輪と同様、初心者にこそ恩恵があり、無くても問題ない奴には何も恩恵がない。
910みたいな他でマウント取れない馬鹿には都合がいい程度の難度だから、馬鹿には大受けのようだが。
あと10年もすれば同様に、「(gitを使わずに済む)最近の若い奴らは恵まれ過ぎ! 」とか言われてるだろうよ。
それくらい、ツールとしては糞だ。
918デフォルトの名無しさん (オッペケ Sr21-bfQx)
2023/10/02(月) 19:39:08.72ID:TXfQMD6Nr919デフォルトの名無しさん (ワッチョイ 7d8e-bfQx)
2023/10/02(月) 19:41:35.41ID:IuzIRJSX0 お、長文くん来たか?
920デフォルトの名無しさん (ワッチョイ cbf2-zdIy)
2023/10/02(月) 23:05:00.22ID:yCa1ZEhN0 もはやただの罵倒でしかないし悪化してんな
かわいそうに
かわいそうに
921デフォルトの名無しさん (ワッチョイ e3e4-bgWu)
2023/10/02(月) 23:35:51.73ID:s4Ooaae70 GUIの方で使ってるけど名前被りとか他の人のブランチに混ぜ込まれた結果妙なことになったりと複雑怪奇な流れになってるわ
どっかでデグレ起こしてそうだけどちゃんとマージ出来てるのかなぁ
どっかでデグレ起こしてそうだけどちゃんとマージ出来てるのかなぁ
922デフォルトの名無しさん (ワッチョイ 2dd5-CKPX)
2023/10/03(火) 01:09:10.30ID:L5ynN8zU0 FreeBSD2.2.8ぐらいからUNIXを触るようになったけど、当時最新のソースでbuild worldをするためにCVSの知識は必要で、当時の教本にも書いてあったような記憶。
git pull相当をするだけだったけど。
git pull相当をするだけだったけど。
923デフォルトの名無しさん (ワッチョイ 5511-OvTs)
2023/10/03(火) 06:06:54.45ID:wFangL5Y0 新人がパニクるのを通過儀礼とするのは昭和ですらありえない価値観だ
実際、そんな糞ツール他にないだろ
これを異常だと感じれないのだから、信者は相当歪んでしまってる
誰が設計しようが、糞は糞だよ
実際、そんな糞ツール他にないだろ
これを異常だと感じれないのだから、信者は相当歪んでしまってる
誰が設計しようが、糞は糞だよ
924デフォルトの名無しさん (ワッチョイ cbcf-VEJP)
2023/10/03(火) 08:05:28.16ID:T4xoqdb50 >新人がパニクるのを通過儀礼とする
どのことを言ってるんだろう
どのことを言ってるんだろう
925デフォルトの名無しさん (アウアウウー Sa89-5C2y)
2023/10/03(火) 11:25:53.28ID:QaeBAOHSa 386BSD使っててFreeBSD98もbuildしたけどCVS要らなかった希ガス
926デフォルトの名無しさん (ワッチョイ cbbb-s7v3)
2023/10/03(火) 14:36:02.52ID:Ff/kdv8D0 長文くんは自分が理解できないだけのを、初心者には理解できないに、擦り替えるから。
今 git を使ってるのべ1億人の人たちも最初は初心者だった。(1億は github のユーザー数な)
今 git を使ってるのべ1億人の人たちも最初は初心者だった。(1億は github のユーザー数な)
927デフォルトの名無しさん (ワッチョイ 1b19-7Zbx)
2023/10/04(水) 19:57:12.00ID:DAvATOQV0 むしろ新人に概念教えずにExcelやメモ帳で開いてコマンドコピペで設定しろって新人教育してるから
例えばmavenリポジトリ設定してても、新人はリポジトリって知らないってなっちゃう。
管理者(メンテナー)だけにファイル管理任せたり、ファイルサーバーにtarball置いて、これ使ってね
ってするのは一見楽そうなんだけど、た担当者不在やちょっとし不注意で全員地獄に落ちるような運用は
よくないよ。
例えばmavenリポジトリ設定してても、新人はリポジトリって知らないってなっちゃう。
管理者(メンテナー)だけにファイル管理任せたり、ファイルサーバーにtarball置いて、これ使ってね
ってするのは一見楽そうなんだけど、た担当者不在やちょっとし不注意で全員地獄に落ちるような運用は
よくないよ。
928デフォルトの名無しさん (ワッチョイ 1b19-7Zbx)
2023/10/04(水) 19:58:51.90ID:DAvATOQV0 あっとコピペミス。
た担当者不在やちょっとし不注意
→担当者不在やちょっとした不注意
た担当者不在やちょっとし不注意
→担当者不在やちょっとした不注意
929デフォルトの名無しさん (ワッチョイ b55f-VEJP)
2023/10/06(金) 10:17:42.42ID:SrvwZTkM0 前にgitに一時期アクセスできなくて騒ぎになったじゃん?
あれって自分の会社でgitサーバ建ててなくてgithubにリポジトリ置いてたとこだけがそうなったってこと?
あれって自分の会社でgitサーバ建ててなくてgithubにリポジトリ置いてたとこだけがそうなったってこと?
930デフォルトの名無しさん (ワントンキン MMa3-LmEL)
2023/10/06(金) 10:43:15.32ID:KB8Ww9GdM 50近くでこれじゃあb55f-VEJPは色々大変そうだなあ
931デフォルトの名無しさん (ワッチョイ 1b19-7Zbx)
2023/10/06(金) 12:48:24.76ID:z3dbnPrg0 >>929
それOSDNと混同してない?
gitはあくまでコラボレーションサービスを実現するためのコマンドツール。
GitHub、GitLab、OSDNなどはgitサービスを提供してるwebホスティングサービスで全然違うからね。
それOSDNと混同してない?
gitはあくまでコラボレーションサービスを実現するためのコマンドツール。
GitHub、GitLab、OSDNなどはgitサービスを提供してるwebホスティングサービスで全然違うからね。
932デフォルトの名無しさん (アウアウウー Sa89-5C2y)
2023/10/06(金) 13:23:15.43ID:Zl0hPCVya githubもgistも時々落ちるからな
だがgithub使ってる人はローカルにもrepository持ってるはずだから
複数人居たら居たでローカルのrepositoryで生き残ってる人のでどんどん進めていけばいいだけ
だがgithub使ってる人はローカルにもrepository持ってるはずだから
複数人居たら居たでローカルのrepositoryで生き残ってる人のでどんどん進めていけばいいだけ
933デフォルトの名無しさん (ワッチョイ b55f-VEJP)
2023/10/06(金) 18:07:39.93ID:SrvwZTkM0 >>931-932
ありがとう。大分使い方も用語も覚えたけどやっぱ年取ってから全くの新しいこと覚えるのは疲れる
ありがとう。大分使い方も用語も覚えたけどやっぱ年取ってから全くの新しいこと覚えるのは疲れる
934デフォルトの名無しさん (ワッチョイ c901-8yf1)
2023/10/16(月) 16:22:53.30ID:/eHa6Pba0935デフォルトの名無しさん (ワッチョイ a9ad-ivxV)
2023/10/16(月) 17:15:34.57ID:DMQ9EWma0 >>934
めっちゃ簡単よ
めっちゃ簡単よ
936デフォルトの名無しさん (ワッチョイ 2910-Zuq+)
2023/11/03(金) 22:56:38.45ID:HEEQNlRS0 Git v2.42.1
937デフォルトの名無しさん (ワッチョイ 2910-Zuq+)
2023/11/03(金) 22:57:57.68ID:HEEQNlRS0 Git v2.43.0-rc0
938デフォルトの名無しさん (ワッチョイ b1cd-oC5T)
2023/11/09(木) 13:04:20.29ID:79+avRyV0 Git v2.43.0-rc1
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… [BFU★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★2 [BFU★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★2 [BFU★]
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 [Hitzeschleier★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- 【維新】吉村知事「中国人観光客だけに頼るビジネスモデル変えていかないといけない」「高市総理の発言は撤回する必要はない」 [Hitzeschleier★]
- 中国高官と話す外務省局長の表情、やばい [175344491]
- 【悲報】ジャップ、どうやら中国が一方的に戦争仕掛けてくると思ってる模様😰 [616817505]
- 小野田経済安保相「すぐに経済的威圧するところへの依存はリスク」😲 [861717324]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
- 【高市速報】明日から中国からの輸入が停止すれば2ヵ月で国内の生産業に53兆円の損失発生 [931948549]
- 日本政府「高市総理の発言は問題ないと伝え、中国総領事のSNS投稿は問題があると中国に伝えました😊」 [931948549]
