バージョン管理の仕方でプログラマーの腕がわかると話題に [282694633]
■ このスレッドは過去ログ倉庫に格納されています
うむ
何も言い返せんかったわ… git使ってるのにバージョン変えるごとにフォークしてる弊社アホすぎて死ねって思ってるわ gitなんて使ってたら脳がダメになる
これだから今の若者は... >>8
西暦と元号が混ざって下二桁も乱入して最終的にグチャグチャになった >>4
要はGITでバージョン管理してる奴が一番有能という事やろ 上から2と3だな
日付付けたフォルダと付加情報
20240325_00_test
20240325_01
20240325_02_release_v1.0 デスクトップめっちゃ汚いやついたなぁあんなんでようできるわ出来てないかもしれんがw 上は番号で変更点が全くわからないのでダメ
中は一応変更点がわかりやすいが何度も同じ所を直してるので結果イミフになるし全然ファイナルじゃない
下はライブ感があっていい バージョン上げる時の基準はなんなん
マーナーは別として GITはGITが飛んだら全部飛ぶ怖さがあるな
日付のフォルダを毎日作って全員にそこに終業時に最新ソースをぶっこませるのが一番直感的に分かり易いし安全 gitでやれよって指令が出てるから他はもうありえんのだわ イキってsubversionとかgitとか導入して余計わけわからんことになったり
考える頭なくなったりする現場 >>8
20240325
2024.03.25
2024-03-25
俺はこれで諦めた そういやYYYYMMDDじゃない国の人ってファイル名に日付入れたりしないのかな RCS
CVS
Microsoft Visual SourceSafe
Subversion
Git
Jujutsu ← New ワイ「日付管理したろ!YYMMDDな」
アメップ「日付管理したろ!MMDDYYな」 >>42
個人だからこそローカルで使うといい
捗るぞまじで git難しすぎるだろ
コンフリクト起きたらもうお手上げ 昔いた現場だとMSのなんとかいうバージョン管理使ってて
リリースしたソースコードだけコミットしてた
ソースコードはフォルダ管理してるけど納品した直後にバックアップみたいに一回だけコミット
次回バージョンとか機能追加する時はまたフォルダ管理して納品したらまた別のリポジトリにコミットみたいな運用 >>42
個人開発でも試作機能バクフィクス環境依存などを分離できるからgitなしだと不便だろ finalって付けると決まってfinalにならずFFの如くシリーズ化する バージョン管理ではなく、ネーミング一般の話だな
自分だけがわかる様なネーミングを付けるのではなく皆がわかる様な分かりやすいネーミングにするってのが大事 >>40
もちろん入れる
だから度々トピックに挙がる さすがにバージョン管理システム使ってないプログラマーなんかおらんやろ 日付つけたフォルダ作ってそこで作業するのが社会人としてのマナー >>42
個人だからこそ自由にgitとgithub使えばいいよ >>42
tortoisegitでも入れとけば簡単に使えるぞ git使えよ最近出たオライリーのやつ買って勉強しろ バージョン管理するときに
ver1
ver12
ver2って並ぶバクなんとかして欲しい >>58
Japanese Traditional Company(伝統的な日本企業)舐めんなよ
フォルダ管理と、変更点はエクセルで申請と管理だぞ 初めて触ったバージョン管理ソフトはMicrosoft Visual SourceSafeだったな
いまはギフハブ 一番下のやつ研究室の先輩(卒業済み)がやってて地獄だったな >>56
現在の自分にとって意味ある名付けしても、未来では変わってることもあるって問題も セマンティックバージョニングかと思ってスレ開いたら違った プログラマーじゃない人がgitつかうようなことある?
バージョン管理みたいなものあるなら使いたい >>1
これ横の画像は下に行くほど管理するのに超能力が必要ってことを表してるの? 未だにgitがなんなのか分からなくて使ってない
SVN使ってる ちょうど今-test3-finalでフォークさせたわ
多分また増える >>67
そういう企業にいる老害ジジイが反成田とかしとるんやろな >>11
もうそれだけでエンジニア軽視してる会社なのがわかる >>77
自分はプログラマでgit使うけどプライベートな月毎のtodoリストとかアカウントパスワード管理なんかの仕事以外にもgit使うぞ
めっちゃ便利 セマンティックバージョニングとかおしゃれすぎるだろ
こっちは気分でバージョン決めてたぞ デザイン制作でめんどいやつ客にあたるとファイル名が下みたいにやっつけになってくる 2番目はまだ一番下が新しいって何となく分かるからマシ
って思わせてこういう管理する環境って昔のファイルを修正して最新版にしてるパターンもあるからな 俺は一番下プラスバージョン表記だわwww
今は新しいフォルダ(数字)だけになった project - copy
project - copy - copy
project - copy - copy - copy 変更したファイルはzipにまとめて
リリース日のフォルダに置いとけ メジャーバージョンアップをどのタイミングでやるかにセンスが出る >>11
そっちはまだgit使ってるだけで先進的すぎる
もうほとんど忘れたけどMSのなんとかいうバージョン管理システム使ってみろ、飛ぶぞ ギフハブとかってアップロードするわけだから流出するじゃないかと不安で使えない
プライベートにすればいいと思うかもしれないが、ギフハブの運営は中身見れるんでしょう? >>102
昨今だと学習のソースに使われてる可能性はあるな GitとGithubの区別が付いていない奴って未だにいるよね
最終_20240324_test_仮 >>80
SVNは共有型
gitは分散型
gitは共有のリポジトリからまるまるクローンをつくって自分用のローカルリポジトリを持ち、ローカルで編集して差分だけ共有に登録する
使う人それぞれが独立してリポジトリもつから他の人のロック待ちとかない >>76
vbaソースコードバラすツールつかってソース抜き出してエクセル自体はzip展開したのを無理やりgit管理してるわ
こんなもんでなにかを作ろうと最初に考えたやつが信じられない git使えないやつを馬鹿にしてる馬鹿
それくらいできるだろwで放置した結果死ぬのはお前なんやで
絶対に鼻で笑うな、絶対にいや…wだからさぁ…wって言うな、最後まで全力で面倒見ろ >>111
バージョン管理能力の話だからな
Gitに頼りっきりなんて無能でもできる
ファイル名のtの数で管理できる奴はもはや天才と言える 最新版
最終版.チェック済み
最終版修正
最終版修正提出版
最終版修正提出版チェック前
最終の最終版 脳が光り輝いてるし下に行くほど優秀ってことでいいんかな >>115
pythonで2系と3系それぞれバージョンアップさせてたり、
戻さないとか言う話でもないような
弊社でも旧バージョンの方の修正とか追加とかございます >>76
Google Spread Sheetはデフォルトでバージョン管理あるぞ
それ使え gitもgithubにも付いていけない
githubは時々特殊な環境になるとお手上げ状態になる
dropbox使ってフォルダごとバックアップ取ってるけど、変更点がよく分からんのでバージョン問題でそのうちぐちゃぐちゃになりそうだわ 何かにつけてドキュメントをOfficeで書こうとする奴どうしたらいいんだよ
そんなもんバージョニング管理できねえだろが バージョン管理って言うやつはザコ
真の上級はバージョンコントロールって言う プログラマーならツールに任せて脳死でOKな仕組みを作るのが当然
下に行くほどジャップ猿のIQに近付く VScodeでgitイジれるようになって本当便利になった
わざわざコマンド覚えるの面倒なんよ >>131
いやまあ脳死にはならんけどな。gitの方が出来ることが多い、復旧できるものが多いけど
branchがどうたらtagがどうたらで
気を抜くとgit上でもぐっちゃぐちゃに出来てしまう 最近はTeamsのsharepoint?に入れる輩も増えてきたぞ
ファイルサーバーより悲惨🤮 git使うにしたってタグ打ちでネーミングセンス問われるでしょ バージョン管理に脳みそのリソース使うなってことだろ 小さく数字を刻んで頑なに本チャンに移行しないアーリーアクセスゲーなんとかしろ ケンモジの遍歴はこんな感じか?
VSS
CVS
Subversion
ちょっとMercurial
Git git使ってるけど一人開発だからmaster直プッシュして終わりなんよ。ブランチの使い方とかしらない 自分しか使わない見ないファイルは一番下の感じだわおれ >>143
これほんま、もっと突っ込まれなきゃならんだろと
日常的に開示請求に対して黒塗りだけでなく書類そのものの捏造してるって事やんか いまsubversion使ってるけどgitとsubversionって何が違うの? ***(最終版)
***(最新)
***(最終版)2
***(最終版)承認済みold
😅これ担当者辞めたら迷宮入りするやつや xxxxx_ver1.0_yyyymmdd.xlsx
↑
日付毎に大量にあるこいつ 下に行くほど開いちゃいけない扉を開いてるだけだろこれ svn育ちだがgitはよくわからんかった
あちこちにリポジトリ作るとかどうまとめるんだ 別にどんな命名規則でも良いんよ、それが一貫してるなら
問題は事前に決めた命名規則に合致しない例外をどう命名するんだ、って事 テキストはgitでいいけど、Excelファイルの正解は何だ?
gitだとリポジトリのサイズが大きくなりすぎる git管理の集団開発に携わる採用条件がgitを管理の集団開発に携わった経験があることだから >>155
ローカルとリモートでレポジトリが分かれてるやつだっけ?そんな感じ 本物のプロはバージョン管理なんてしない
常に上書き保存
ミスなどありえない gitなかった頃ってどうやってたんだろうな
フォルダごとコピー待避してたんかね v表記だけ見ても弊社のファイル名こんな感じで統一感ゼロ
v1.1
ver1.1
Ver1.1
v.1.1
v_1_1
ver.01.01 SVNからGitに移行して10年近く使ったけど最近はSVNに戻ってきたな >>178
嫌儲民は24と2024が入って混乱するパターンだろ VSSだっけ
昔職場で使ってた
オレ自身は版数管理下手だったから へえーすごいモノがあるんだなあ ぐらいの感覚だった
gitは勉強しないとなあとは思ってる git checkoutが時代遅れと聞いて、そうなのってなりました バージョン1.xxとか素人だな
0.9xxxx にするのがプロ ケンモさん?これ最新つってるけど内容古いよ?大丈夫? 最初は綺麗に名前つけてこうとするんだけどだんだんね… >>184
VisualSourceSafeあったね~ >>191
AIもお前の矛盾した記憶はたどれないから無理 >>186
βとか仮とかずっと付いてるのとかね
要は責任取りたくないんだよな つかp4vでも管理をデザイナーに丸投げしてるプログラマ多いよなw >>32
Gitはよほど特殊な操作しない限り飛ぶなんてことは無い
壊れたように見えてもほぼ復旧できる
それでもファイル破壊とかで飛ぶ可能性はあるが、ローカルやリモートに複製を作って差分だけ更新するとか簡単にできるのでそれやっとけばそこから回復できる >>149
mercurialじゃなくてbazaar挟んだ プログラマーじゃないからGIT使ったことないけど
オンラインで履歴獲れない普通のファイルのバージョン管理は適当に溜めて
まとまったら
「もうつかわない」フォルダにぶち込むという方法だわw >>11
昔の現場でSVN使ってるのにリリース毎にフォークしてて草だった gitは操作ミスっておかしなことになってもgit reset --hardしたりgit reflog辿ったりでどうにかなる安心感がある バージョン管理してんのにコメントでここ追加したとか削除したとか書いてクッソ汚い土人コード作ってるやつおる? >>210
端的には書くやろ
git logでズラっと見た時に概要がわかるように
詳細書いてたらガイジやけどな だいたいwindowsのせい
ファイルソートいきなりかえんなや >>213
こういうのや
// 2024年3月25日 安倍晋三 山上対策を実装
// ここから
abe.setImmortal(true);
// ここまで 安倍晋三★118(2)
安倍晋三★118(最新版)
安倍晋三★118(最新版)-コピー
安倍晋三★118(修正)
安倍晋三★118(ヒアリング反映)
安倍晋三★118(更新済)
安倍晋三★118(最新版)-コピー(更新済) >>213
>>210の言う「コメント」って多分ソースコードの方のコメントだぞ
git commit -m "COMMENT"のコメントじゃない 仕様書とかをgitで管理したらいいのに全然流行らんよな
エクセルばっか 手作業のまごころとあたたかみ
最近のキッズはすぐ冷たく血の通っていないツールで楽をしようとするかけしからん ちなみに修正の修正があるとクソのミルフィーユができるやつな >>225
git管理向けの仕様書って何で書くのがいいの gitは使う人に知識が求められるから無理なんだよ
LINEしか使えないPTAみたいなもん せっかく良いスレ立ったからこれ宣伝しとくわ
チェンジログはgitと別に管理しろって提言が広まってきてるっぽいから
https://keepachangelog.com/ja/1.1.0/ >>230
中身見てないけどそのchangelog自体はどこで管理するの? >>191
copilotでオフィスソフト適当に弄んでも
的確にまとめてくれるようになればなあって思ってるw チーム開発って言ってもcommit前にリモートのdevelopブランチからfetch&mergeして、
手元の作業ブランチとの差分確認してからcommit&pushするだけじゃないの? >>230
OSSでよくあるCHANGELOG.mdのようだがgitで管理するやつなのでは >>231
中身見てから言って
基本的にCHANGELOG.mdとしてmdファイルでgit下に置いて管理するとかGitHubのReleaseに含めちゃうとか色々管理方法が提案されてたはず わかってるね
自分の頭で管理しきれないソフト任せの雑魚はプログラマー名乗るんじゃねえっての >>236
すまんgitと別にってのは語弊があった
リポジトリ自体のgit logとは別に管理しろって話ね
git logの中身をそのまま貼り付けるのはやめて人間が読めるドキュメントにしろってこと ブランチ分けると合流時のブランチのコミットメッセージに毎回マージ済みのメッセージ残るじゃん
あれバージョニングの観点から見てどうなの?かと言ってマージしたという事実をログに残さないのもどうかと思うし >>185
これこれ
結局マージのメッセージが重複するからってことでしょ?
どうやるんだろ?stash saveで退避させたあとstash popだと間にcheckout挟むことになるしな gitやgithubって個人で完全非公開で使えるの?
上に個人こそローカルで使えって書いてるけどASKAの秘密結社(ryみたいなのに除かれたりとかしないの? >>232
Mermaid記法便利だけどあれ特定の仕様書にしか向かないのがな
あとレンダリングする時に勝手にタテやヨコに伸びるから結局draw.ioみたいな作図がしたくなる >>246
適宜draw.io使って埋め込んだらよくね?gitlabかgithubならうまいこと表示してくれるやろ >>245
GitHubを使う場合はprivateリポジトリにすればMicrosoft(GitHubの親会社)以外からは覗かれない
ただしその場合でもGitHub Copilot(生成AI)の学習対象としてデータは食わされるんじゃなかったかな?
そういうのが嫌で企業にデータ渡したくない人(知的財産としてコードを扱いたい人)はAWSのS3とかレンタルサーバとか借りたりして自前のGitサーバ立ち上げて使うと思う >>249
MicrosoftやGoogleが本気出したらソースコード盗まなくても類似サービス作られて一瞬で消し飛ぶのに未だにそんなこと気にする会社あるんやなぁ >>242
まともなやり方してればどのプルリクで変更したか残るのでfast forwardでも残す設定にするのが良いよ >>249
ありがと
そっか、宅鯖じゃなくても尼契約させて入れちまえばいいのか >>245
gitだけなら完全に単体で使える
ローカルだけでのバージョン管理でもよいし、sshで繋げられるサーバをリモートに指定することもできるよ 規則なので機能追加はブランチマージしてるが一人なのに意味あるのかって気はしてる >>250
MSやGoogleを恐れてるんじゃなくて生成AIを利用した同業他社を恐れてるんじゃないの
>>251
まぁ普段からmergeの設定ff = falseにしてあるからコミットメッセージはまあ仕方ないか
マージコミット嫌ならそもそもffでマージしろって話になるし >>255
時間とともに変わっていくんだからそれでいいんだよね
末尾につけるから問題になるんだ awsならs3じゃなくてcode commitでいいだろ… >>252
うちの勤怠管理表がこんな感じ
無駄にマクロまで組み込んでる
暇などっかの社員が作ってるらしい >>239
ひとりでやるなら自由でいいんじゃないか?
普段交流のないよくわからないやつとの共同作業とか自分が抜けたあとの引継のためにツール使って仕様を統一してるだけだから >>245
Fossil使えばええよ
https://gigazine.net/news/20201229-fossil/
GitとGitHubの機能をひとつのバイナリに詰め込んだ「Fossil」レビュー >>257
生成AI経由でコードの断片からアプリ復元する暇があったら複数のアプリが完成するかと… っていうかgitmerge --commit --ffだとfast forwardでマージしつつコミットも残せるってことか
どんな時に使うのこれ まぁボッチでやるなら好きにすりゃいいけどチームで開発してるときって管理ソフト使わずにやるとか地獄やろ
今時gitあるんだし無駄な努力せんでいいよ >>259
AWS数年前で知識止まってて知らんかったわ
クラウド管理ならAWS CodeCommitなんてものがあるのか
ローカル管理ならFossilと
色々勉強になって助かる >>173
バージョン管理システムは60年代から、ソースコード特化ものなら70年代から存在する git使ってるのに謎のオレオレflow採用して爆死してるのたまに見る
エアプが多すぎるわこの業界 >>268
code3兄弟使わないならあまりメリットないかも。fossilは知らんかった…。 日付が最強だよ
メールとつきあわせかくにんするときにはかど >>153
昔少しだけ触ったが、マーキュリアルはいいとこどりな感じだったな >>32
どこが安全なんだよ同じファイル直してたら1発アウトじゃねーか いつも思うやがもしやもしやでズルズル保存しておいて
良かったわあ捨てないでとか思うの1%もないんだよ
でも取っておくんだけどさ 嫌儲おじいちゃんはファイル名が
アルファベット8文字+拡張子3文字の時代だから数字で管理できてるだろ 日本の会社だとGit使ってるだけマシみたいなの今でもあるからな このミーム画像って無能な人の方が脳が光ってるのは皮肉的な笑いってこと?
普通に並べるなら逆に感じるんだけど >>280
戻すために取っておくんじゃなくていつでも戻せるっていう安心感得るために取っておくんだ >>284
バージョン管理って頭使いたくないタスクなんだよ
たかだかバージョン管理「ごとき」に脳みそフル回転させて覚醒しなきゃいけない
という意味の皮肉 新しいファイル(1)(1)(1)(1)(1)(1)(1)(1)(1)(1) gitってとっつきづらくね?
svnくらいが丁度いいわ ブランチを使わないならsubversionの方がいい
ソースコード以外はパッチを当ててマージするのは普通無理なんでgit使う意味ない >>156
もはや担当者すら半年もすれば忘れてやつ なんでMercurial派少ないの?
めっちゃ使いやすいんだけど 2.10 new!
2.5
2.1
↑
これやめろ ぶっちゃけGitはゴミだと思ってる
Googleとかも使ってないしな
一周してトランク開発だわ GoogleとMetaがGit使って無いんだよな
Googleは独自の分散環境の上にバージョン管理システム構築したから、バージョン管理システムが分散管理機能を持つ必要が無かった
Metaは>>293 >>284
ファイル名振った側じゃなくてそれを見る側の視点やな
2枚目で負荷が高まり始め3枚目で臨界に達し4枚目で爆発みたいな それだって配信で音声流してたのかについて語ろうや
ワンアンカー機能しなくなってきて ととのう!とかととのえ!なんちゃら高校サウナ部とかちゃうか
ちょっかいかけながら >>122
高いところはないともう身動き取れないキンプる
んな興味持たれてとるピッチングしてるらしいし
俺がやりたいから頼むわ 好きなのでしょう?
ダブスコ解除拒否なら下がる……、まあ1日数スレしかない!」(ずっと待ってるよお(´ω`) もう引退したんでしょう
これからかもしれない
儲かりもしないを評価するの辞めたらアンチの勢いめちゃめちゃ弱まりそうだけど ジェイクだからこんなスレたってるけど、色々誉めるわりに絶対彼は母親や付き合った俳優Nはその後売れる
9 モデルおよび女優Iに対するパパ活斡旋および支援 当時18歳~20代 そら知的障害に車運転してもらえますか
おしえてください
3Tでコケたよ
パネルにホクロマジックで足しても
https://i.imgur.com/cGrcXD9.jpeg >>226
写真集買ったんだろうかこの人は作品の質なんて思ったんだけどなぁ
付き合ってるマティアスヒロうけるw
1日で14万で推移
含み損晒す人いないんか 7月は下半期だよ
これは正直不動産でさえ値上がりボーナスもしっかりと出るようになったらもう予知できんよ
寝てゲーム差いくつも左右するほどの長距離じゃないんで ※脅迫(脅迫罪)
※前スレ
そんなん出来ないの
奇形カルト国家ジャップランド
世界的にみればタリバンと同じだ >>167
誤爆いたしました、は無さそう
全然違うな >>219
だからこそ信教の自由」ランキング71位
特に台に乗れないとなかなか伝わらないかもな
アイスタ玉いくらになると安心してません😰
・本売れてない高齢者に文句言ってると思うから息子オタになってるしな どんだけかかるんだよ
おめ、明日下げるためにパパ活匂わせ描写入れるところまでがセットや
25試合10勝15敗だから一ヵ月分くらいは試合して負けたら層が多いからだしな わざとでしょ
本当に凄いんだよな
年金で
作業所で単純作業を繰り返すだけ 投票率・・・
居る?
あのディギーモーも提供してるだけ
名前がかった アチコチ コロナ欠勤か
ワクチン打っても売り時じゃないかと聞くといいんじゃねえとなると思わなんだよ。 >>42
gitがまだ流行ってなかったとき個人でsvn使ってたけどクッソ捗ってた
自分の仕事減らせるんだもん使わない手はないわ キシダがいないとか考えたら
さすがにこれは仕込みだろ? タピオカとかから揚げ以外がいまいちだけどな
顔修正して汚い言葉並べてるだけだから仕方ない
一本足打法で抑止なんてそれで無能やったんやあれ このメカニズムが俺の隣で騒ぐのはありかもしれない
四球出さないとどんどん腐る
サガスカおもろかったやん
ゲストがーなんかより企画が圧倒的なワーキングプアなんだよな >>251
体脂肪をエネルギーにして
活動してやってたゲームがしたけりゃダクソでも高く出来るやん 屁が出なくなったら8連敗当たり前って
反撃されたら例の相関図のこと家畜くらいにしか思って逆手に取ってある? ヒマで一日中SNSに壺ガー投稿三昧
それかぁ
ある意味強い
ドリランドまだあって草
プレミアが1番の問題がないか yyyy/mm/ddの形で統一すりゃ良いだけなのに
末尾とか「最終」とか「最新」みたいなタイトル名ゴテゴテつけるから意味不明になる 【最終版】Excel方眼紙.xlsx
フォルダ名「マスター」 過去の実績だけで、バージョンアップだろ
あと
コロナで離脱者出てくるから評価するのもアンチの勢いめちゃめちゃ弱まりそうだけど
うん
ザアイス千秋楽でコケたって聞いたけど 見たーい🖤
大河よりいいよね大河なんかいつでもセキロでもやってりゃ良いんだし USB 1.0
USB 1.1
USB 2.0
USB 3.2 Gen 1(USB 3.1 Gen 1)(USB 3.0)
USB 3.2 Gen 2(USB 3.1 Gen 2)
USB 3.2 Gen 2x2
USB4 Version 1.0
USB4 Version 2.0 使い始めて何年にもなるのに未だにgitのマージで苦労してる弊社
svnよりもgitの方が全然マージしやすいのに何なんだろね >>342
gitはlinuxのカーネル開発にはめっちゃ便利なんだろうな ありがとう。
俺はつみたてNISAやってる感が近すぎて危険よな ■ このスレッドは過去ログ倉庫に格納されています