二次元裏@ふたば

画像ファイル名:1772254899666.png-(4292 B)
4292 B26/02/28(土)14:01:39No.1406354164そうだねx2 16:04頃消えます
普通の人は人生で一度もgit使うことは無いと聞いてビビってる
このスレは古いので、もうすぐ消えます。
126/02/28(土)14:05:20No.1406355117そうだねx21
githubの仲間だと思ってる
githubがなんなのかは知らない
226/02/28(土)14:06:32No.1406355418そうだねx27
プログラマーは当然使うから除外するとして
プログラマー以外でgit使うのは確かに若干普通ではない気がする
326/02/28(土)14:09:33No.1406356137そうだねx5
小説書いてる人が使ってるみたい
426/02/28(土)14:11:39No.1406356638+
差分管理という概念がそもそもないからな…
526/02/28(土)14:12:36No.1406356859+
最近jjとか言うのが流行ってるらしいが
あれってgit rebaseを主軸にエイリアス組んだって感じでいいのかな
626/02/28(土)14:13:26No.1406357067+
なんか政治で民衆の意見をgitにコミットさせて集めるみたいな意味わからんことやってなかった?
726/02/28(土)14:14:52No.1406357413そうだねx3
>差分管理という概念がそもそもないからな…
ファイル
ファイル最終版
ファイル最終版(1)
ファイルほんとに最終版
826/02/28(土)14:21:03No.1406358883そうだねx11
テキストベースの差分管理と比較って提示される物自体は素人にも凄くわかりやすい
コマンド群と挙動は全く優しくない
926/02/28(土)14:21:27No.1406358992+
一応バイナリも扱えるからexcelファイルなんかもバージョン管理できるんだがな
1026/02/28(土)14:22:13No.1406359180そうだねx5
バイナリの差分みたところで便利じゃないし
1126/02/28(土)14:23:52No.1406359555そうだねx1
>>差分管理という概念がそもそもないからな…
>ファイル
>ファイル最終版
>ファイル最終版(1)
>ファイルほんとに最終版
bkフォルダにぶち込め
1226/02/28(土)14:24:29No.1406359713そうだねx4
僕は老害
svnしか使い方がわからぬ
1326/02/28(土)14:25:44No.1406360018+
svnでもいいよ…
gitの方が色々楽だけど
1426/02/28(土)14:26:59No.1406360313+
>なんか政治で民衆の意見をgitにコミットさせて集めるみたいな意味わからんことやってなかった?
政策はプログラムみたいに簡単に元には戻せないだろ
1526/02/28(土)14:27:00No.1406360316+
>コマンド群と挙動は全く優しくない
なんかすぐコンフリクトする…俺はただ複数端末で自分の作業記録を共有したいだけなのに…
1626/02/28(土)14:28:21No.1406360630+
これが失われると差分管理ができなくなるなら個人の範囲ならファイル名でいいかなって
1726/02/28(土)14:29:24No.1406360849そうだねx1
gitとはつまり自分がいかに頭が悪いかを教えてくれるツール
おまけの機能としてファイルの差分管理もできる
1826/02/28(土)14:29:26No.1406360863そうだねx3
弊社はsvnとgit両方使う
どっちかにしてほしい
1926/02/28(土)14:30:10No.1406361014+
サーバー必要なのがネックでファイルサーバーに
>ファイル
>ファイル最終版
>ファイル最終版(1)
>ファイルほんとに最終版
に落ち着く
2026/02/28(土)14:30:23No.1406361049+
svnでもいいけどbranch作るコストが高いのがね…
2126/02/28(土)14:31:06No.1406361190+
なんでこれ無料なの?
2226/02/28(土)14:31:42No.1406361337+
RPGのセーブデータ管理の化け物
2326/02/28(土)14:32:15No.1406361475+
gui操作ができないと使えないから俺は雑魚だよ
コマンドわからん
2426/02/28(土)14:32:51No.1406361630そうだねx6
ときどきリーナスくんは化物過ぎるだろ…ってなる
2526/02/28(土)14:33:20No.1406361737+
>ファイル
>ファイル最終版
>ファイル最終版(1)
>ファイルほんとに最終版
せめて番号振ってくだちと思ったけど
中身と番号が一致してないとかありそうだ
2626/02/28(土)14:33:27No.1406361769そうだねx2
コマンド叩くのは基本的な奴だけで差分見たりログ見たりコンフリクト解決したりはツール使った方が100倍良い
2726/02/28(土)14:34:03No.1406361892+
>せめて番号振ってくだちと思ったけど
>中身と番号が一致してないとかありそうだ
(更新日付は旧版のほうが新しい)
2826/02/28(土)14:34:25No.1406361979そうだねx1
>(更新日付は旧版のほうが新しい)
もう殺すしかなくなっちゃったよ…
2926/02/28(土)14:35:16No.1406362173そうだねx1
>svnでもいいけどbranch作るコストが高いのがね…
俺もこの思考で居たからgit使い始めた時にあまりにも気軽にブランチが作れ過ぎて衝撃を受けた
3026/02/28(土)14:36:36No.1406362470+
ファイルの作成日と更新日が当てにならないのが地味にストレス
おいなんでDropboxでプレビューしただけで更新されている…
3126/02/28(土)14:37:25No.1406362659そうだねx1
生成AI触るまでworktree知らなかった
多分他にも知らない機能たくさんあるわ
3226/02/28(土)14:37:31No.1406362682+
仕事の話でもパンピーが触るのエクセルワードのファイルっしょ
3326/02/28(土)14:38:28No.1406362899+
マージコンフリクトで
えっえっえっ!?
ってなるからきらい!
3426/02/28(土)14:39:17No.1406363073+
>サーバー必要なのがネックでファイルサーバーに
>>ファイル
>>ファイル最終版
>>ファイル最終版(1)
>>ファイルほんとに最終版
>に落ち着く
リモートにsshやhttpだけじゃなくて //svr/path/to みたいにfileも使えるよ
3526/02/28(土)14:40:09No.1406363278そうだねx1
これに慣れると日常でもテキストファイルしか取り扱いたくなくなる
3626/02/28(土)14:40:40No.1406363404そうだねx1
>リモートにsshやhttpだけじゃなくて //svr/path/to みたいにfileも使えるよ
ネイキッドファイル複数人で触るの怖くない?
3726/02/28(土)14:41:02No.1406363499+
ASKA「監視されている」
3826/02/28(土)14:41:36No.1406363623+
Antigravityで初めて使った
適当に保留中のファイルを適切に処理しといてとか指示するだけだけど
3926/02/28(土)14:42:22No.1406363799+
カスだからSourceTreeがないと何もできない
4026/02/28(土)14:42:37No.1406363855+
社内のファイルサーバーにgitリポジトリ置くだけの雑な使い方してる
4126/02/28(土)14:42:48No.1406363907+
>これに慣れると日常でもテキストファイルしか取り扱いたくなくなる
俺の担当しているプロジェクトは詳細設計書をExcelやWord抹殺して全てUMLやMarkdownに移行したぜ!
最初は皆抵抗してたのに使い始めたらこっちのほうがいいですね…って言いだして満足している
4226/02/28(土)14:43:15No.1406364019そうだねx3
ぶっちゃけ普通のプログラマーでも大体はgitは機能過剰だろう
4326/02/28(土)14:43:23No.1406364059+
gitpull
4426/02/28(土)14:43:41No.1406364135+
AIに食わせるならテキストの方が精度いいんだよな…
4526/02/28(土)14:43:52No.1406364168+
>gitpull
conflict
4626/02/28(土)14:44:07No.1406364230+
gitは機能が多すぎて操作性がゴミすぎる
普通の開発で使う分にはbazaarとかmercurialのほうがいい
4726/02/28(土)14:45:18No.1406364523+
>ぶっちゃけ普通のプログラマーでも大体はgitは機能過剰だろう
全員の仕掛り含めた成果物を一元管理できるってのがまず最大の恩恵だから…
4826/02/28(土)14:45:23No.1406364548+
>コマンド叩くのは基本的な奴だけで差分見たりログ見たりコンフリクト解決したりはツール使った方が100倍良い
逆にgitの超基本的操作であるステージング・コミット・プッシュ/プル当たりは一周回ってCLIでやった方が早えわ!ってなりがち
4926/02/28(土)14:46:31No.1406364822+
ターミナル画面でコマンド打つの怖い
なんとかならないの
5026/02/28(土)14:46:39No.1406364858+
俺はGitHub Desktopで業務する者
特に困ったことはない
5126/02/28(土)14:46:48No.1406364897+
>>ぶっちゃけ普通のプログラマーでも大体はgitは機能過剰だろう
>全員の仕掛り含めた成果物を一元管理できるってのがまず最大の恩恵だから…
一か月前の俺がどこにあるなんのソースをいじってたかなんて今の俺はすっかり忘れちまってる
5226/02/28(土)14:47:08No.1406364988+
個人開発でもgit使ってるけど
せいぜいやる事は失敗したから一個前に戻るぐらいだからgitじゃなくてもいいなってとこはある
5326/02/28(土)14:47:10No.1406364994+
仕事で使う差分管理って死ぬほど便利なのに日常で使うことなんてないよな…
5426/02/28(土)14:47:40No.1406365125+
>ぶっちゃけ普通のプログラマーでも大体はgitは機能過剰だろう
clone checkout fetch branch pull rebase reset commit push mergeくらいかねぇ
その中でも直接コマンド叩くものも少ないが
5526/02/28(土)14:48:09No.1406365218そうだねx1
・gitはいわゆるアプリケーションじゃない
・リモートリポジトリは別にGitHubの専用システムじゃない
当たりはちゃんと理解してた方が安心感違うなって
5626/02/28(土)14:48:30No.1406365314+
自分はずっとCLIだったからGUIだと裏でどんなコマンドが叩かれてるか分からなくて怖い
5726/02/28(土)14:48:39No.1406365345+
コミットする前にdiff確認すること考えるとCUIよりGUIのが絶対便利だろ派
5826/02/28(土)14:48:55No.1406365415+
>>ぶっちゃけ普通のプログラマーでも大体はgitは機能過剰だろう
>clone checkout fetch branch pull rebase reset commit push mergeくらいかねぇ
>その中でも直接コマンド叩くものも少ないが
マージミスった時にcherry-pickとか使おうかって頭をよぎることはあるけど結局訂正コミット作ることで対応して浸かったことがない…
5926/02/28(土)14:49:06No.1406365455+
絵師とかモデラーに役に立つかと一瞬思ったけど
バイナリファイルは1ファイル丸ごと複製されるからディスク容量食いすぎるのであった
6026/02/28(土)14:49:31No.1406365550そうだねx2
>>ぶっちゃけ普通のプログラマーでも大体はgitは機能過剰だろう
>clone checkout fetch branch pull rebase reset commit push mergeくらいかねぇ
>その中でも直接コマンド叩くものも少ないが
checkoutきらい
何でもできすぎて怖い
6126/02/28(土)14:49:50No.1406365622+
クローンとチェックアウトの違いがまずわかんねぇ雰囲気
6226/02/28(土)14:49:55No.1406365640+
gitじゃなくてもいい場合はあるだろうけどわざわざ他を使う理由もなき…
6326/02/28(土)14:50:25No.1406365759そうだねx2
バイナリファイルの編集が多数混じるようなことにまでGit使うのは無駄に複雑化させてると思う派
6426/02/28(土)14:50:31No.1406365777+
>絵師とかモデラーに役に立つかと一瞬思ったけど
>バイナリファイルは1ファイル丸ごと複製されるからディスク容量食いすぎるのであった
絵師にとってはレイヤーが本来差分を作るためのシステムなんじゃないかと思う
6526/02/28(土)14:51:01No.1406365903+
バイナリの管理はSVNのほうが向いてるみたいな話も聞くけどどうなんだ
6626/02/28(土)14:51:45No.1406366098そうだねx2
>クローンとチェックアウトの違いがまずわかんねぇ雰囲気
メインブランチだけで開発してるな?
6726/02/28(土)14:52:01No.1406366176+
SVNとGithubだったらSVNのほうが個人的には好き
6826/02/28(土)14:52:10No.1406366219+
Webデザイナーはgitというかsvn使ってる会社多いんじゃないかな
6926/02/28(土)14:52:19No.1406366268+
gitlabは種類が無駄に多い気がする
SAASとself-managedとCEと
7026/02/28(土)14:53:16No.1406366517そうだねx2
checkoutは今は使わない
switchとrestoreのほうがいい
7126/02/28(土)14:53:21No.1406366537+
GitGudってなんだよ
7226/02/28(土)14:53:32No.1406366576+
コミットの速さが最高
早さも目指して開発されたしね
7326/02/28(土)14:53:53No.1406366674+
複数人作業で真価を発揮するから
チームで作業する人はプログラマに限らず理解して欲しいし個人で動く人は知らんくてもいい
7426/02/28(土)14:54:13No.1406366753+
switchはほんとたすかる
7526/02/28(土)14:54:23No.1406366794そうだねx3
個人でちょっとしたものだけ作るならいらねえなこれ…って思った
複数人か規模がデカくなったら超便利なんだろうけど
7626/02/28(土)14:55:04No.1406366931+
個人的には
まずコマンドラインから勉強し始めるのがgitの理解には1番いいと思う
なんかルール周りが充実してるが故に複雑に見えるだけでやってる事はcdでフォルダ移動したりlsでファイルの一覧見たりすることの延長線上でしかないぞって感じになるし
7726/02/28(土)14:55:12No.1406366971+
今svn使えって言われたらちょっと困るかもしれない
7826/02/28(土)14:55:34No.1406367055+
個人でもブランチ複数切って作業する人いるんだろうけど
一度やってたらどのブランチいるんだっけと混乱しちゃったのでdevブランチから動かない運用してる
7926/02/28(土)14:56:12No.1406367219+
作家には便利なんだけどねえ
差分残せて見比べられるから
8026/02/28(土)14:56:22No.1406367256+
>個人でちょっとしたものだけ作るならいらねえなこれ…って思った
あとで不具合が発生していると分かったやつの原因の特定や
無効化出来たりするのがいいぞ
8126/02/28(土)14:56:42No.1406367339+
>個人でもブランチ複数切って作業する人いるんだろうけど
>一度やってたらどのブランチいるんだっけと混乱しちゃったのでdevブランチから動かない運用してる
CLIならGit bash使ってあげて
8226/02/28(土)14:57:00No.1406367385そうだねx3
ただのバックアップとしてしか使ってないけど
それだけでも結構恩恵ある
8326/02/28(土)14:57:11No.1406367439+
エクセルファイルの管理ならSVNの方が使いやすいだろ…と思ってる
8426/02/28(土)14:57:27No.1406367499+
個人で作るときにもcommitの概念はいる
branchはなくてもまあ
8526/02/28(土)14:57:32No.1406367523そうだねx1
文系でエンジニアになってから知ったけど論文書く人とかももっと使って欲しいと思った
8626/02/28(土)14:57:44No.1406367582+
ファイルやフォルダの更新日時に頼って整理してた現場に全体ファイル更新をドン
8726/02/28(土)14:58:41No.1406367826+
ワシはプログラミングしてて全く無関係な3Dモデルも作るのじゃが
3Dモデルの方は一段落したらレンタルサーバーにrsyncでバックアップしとるぞ
最悪一回前には戻れる
8826/02/28(土)14:58:53No.1406367858+
>エクセルファイルの管理ならSVNの方が使いやすいだろ…と思ってる
オフィス製品に限って言えば元から差分見る機能あるし
ファイル名でバージョニングするのが一番楽な気がする
8926/02/28(土)14:59:01No.1406367890+
githubとは何が違うんだい…?
いやgithubも実は何だかよく知らないけど
9026/02/28(土)14:59:48No.1406368064+
ドキュメント管理で使ったりもするよね
9126/02/28(土)14:59:58No.1406368103+
一時期綺麗なコミットログを作るためrebaseして整えてとかしてたけどなんの意味もないなと飽きてやめちゃったな
9226/02/28(土)15:00:00No.1406368116+
svnから移行してブランチ〜マージが簡単に出来るのありがたい…ってなった
さて…このmergeは指定したブランチをマージするんだったか、指定したブランチにマージするんだったか……
9326/02/28(土)15:00:03No.1406368131+
>個人でちょっとしたものだけ作るならいらねえなこれ…って思った
>複数人か規模がデカくなったら超便利なんだろうけど
今はコーティングエージェントあるから一人でもいる
マジでいる
9426/02/28(土)15:00:05No.1406368139+
gitのリモートサーバーの1つであり最大手がgithub
9526/02/28(土)15:00:32No.1406368253+
作業中に他のブランチ触りたくなったらどうすんだよいちいち退避させんの?と思ってたらドンピシャな機能がすでにあった
9626/02/28(土)15:00:36No.1406368265+
>>リモートにsshやhttpだけじゃなくて​ //svr/path/to みたいにfileも使えるよ
>ネイキッドファイル複数人で触るの怖くない?
共有サーバの方はbareリポジトリにしておいて
編集はあくまでローカルでやるようにしたら安全に行けないかな
9726/02/28(土)15:01:00No.1406368366+
バイナリファイルのマージは
>githubとは何が違うんだい…?
>いやgithubも実は何だかよく知らないけど
gitはそういうシステム
GitHubはgit用のサービス
9826/02/28(土)15:02:05No.1406368621+
いらないテキスト入っちゃった
9926/02/28(土)15:02:31No.1406368709そうだねx3
>githubとは何が違うんだい…?
>いやgithubも実は何だかよく知らないけど
まずGitという拡張されたコマンドの集合体がある
そのGitが提供するコマンドの一つに「別のフォルダをバックアップとして運用しやすくするぞ」というコマンドがある
このコマンドは頑張れば同じPC内だけではなくオンラインでサーバーとかにもバックアップを作れる
じゃあそのGitのバックアップに特化したサーバー作ればめっちゃ便利じゃん!
これがGitHubだ
10026/02/28(土)15:02:43No.1406368748+
なんか使いにくい気がするんだけどどういうとこに利点を感じて使われるの
10126/02/28(土)15:03:11No.1406368858+
なにって差分に更新日付をつけてるだけだが?
10226/02/28(土)15:03:49No.1406369011そうだねx1
>いらないテキスト入っちゃった
git commit -m "不要なコメントを削除"
10326/02/28(土)15:04:18No.1406369132+
開発が大体個人規模だから使ってないな
githubからOSSをcloneするときにコマンド入力するくらい
10426/02/28(土)15:04:23No.1406369159+
githubが提供するPRベースの開発フローは素晴らしいと思うがgit自体はそんなに……
10526/02/28(土)15:04:35No.1406369204そうだねx2
remoteをバックアップと称するのはとても疑問符がつく
10626/02/28(土)15:04:36No.1406369207+
並行作業とかしなくて別にバックアップ取れる仕組みあるならいらんよ
マージできるのが強みだから
10726/02/28(土)15:05:01No.1406369297+
githubはなんか急にUIかわる
10826/02/28(土)15:05:01No.1406369300そうだねx1
>個人でちょっとしたものだけ作るならいらねえなこれ…って思った
>複数人か規模がデカくなったら超便利なんだろうけど
使い捨てのツールだからgitしなくてもいいな
この機能もあるといいな あの機能も足しておくか…
やっぱ始めからgitしておけばよかったわ
10926/02/28(土)15:05:06No.1406369320+
>なんか使いにくい気がするんだけどどういうとこに利点を感じて使われるの
大規模開発での速度
他に匹敵するのはない

とはいえ個人で使っても便利
11026/02/28(土)15:06:02No.1406369547+
一人で使っててもgit blameとか便利だよ…
11126/02/28(土)15:06:29No.1406369650+
一人で趣味の領域やってる分には過剰すぎるかな…って
バックアップ的に使ってはいるけど
11226/02/28(土)15:06:40No.1406369695+
なんかよくわかんないけどClaudeCode触ってたら僕これが欲しい…!
って何度も言うから入れてあげた
11326/02/28(土)15:06:52No.1406369749+
俺あの時何やったっけ……って内容を差分ログから検索できるのはかなり助かる
過去の自分のやらかしがわかる
11426/02/28(土)15:06:54No.1406369755+
AI以降はめんどくさがる意味もなくなったというかコスト的な理由で忌避する理由がない
11526/02/28(土)15:07:24No.1406369891+
無料だしな
11626/02/28(土)15:07:33No.1406369925+
俺も公開リポジトリの元締めやってプルリクの許可してえな
11726/02/28(土)15:07:46No.1406369985+
githubは気軽にbranchして人のコードイジれるから楽
11826/02/28(土)15:08:04No.1406370054+
>なんかよくわかんないけどClaudeCode触ってたら僕これが欲しい…!
>って何度も言うから入れてあげた
いかんせん便利なのでシステム的にgitに対応しておいたよってしてるツールも多いからな
Rustってプログラム言語勉強してたらこれで作るフォルダがデフォでGitに対応してる設計なのびっくりした
11926/02/28(土)15:09:28No.1406370386そうだねx1
branchは機能単位で切って開発終わったら即座にmainにmergeする習慣がないとぐちゃぐちゃに訳わかんなくなって終わるのはそう
12026/02/28(土)15:09:29No.1406370391+
地味にgithookとかで忘れがちなチェックを自動で回したりするとかなり便利よ
12126/02/28(土)15:10:00No.1406370516+
gitは内部構造頭いいなーと思う
あんなん俺だったら絶対思いつかん
12226/02/28(土)15:10:42No.1406370704+
>gitは内部構造頭いいなーと思う
そらまあリーナスだしな
12326/02/28(土)15:11:19No.1406370861+
>branchは機能単位で切って開発終わったら即座にmainにmergeする習慣がないとぐちゃぐちゃに訳わかんなくなって終わるのはそう
作るものが大量のパーツに分かれてる時に最大の威力を発揮するよねGitの機能は
12426/02/28(土)15:11:47No.1406370965+
>branchは機能単位で切って開発終わったら即座にmainにmergeする習慣がないとぐちゃぐちゃに訳わかんなくなって終わるのはそう
これマージされたらどの範囲が機能単位かわかんないの困るんだけどやり方あるのかな?
12526/02/28(土)15:11:57No.1406371000+
リーナスの頭脳と倫理観が高すぎて死後のリナックスが心配になる
12626/02/28(土)15:12:17No.1406371081+
分散型ってのが最高なんだよね
別に小さなものでもdiffがあるだけで滅茶苦茶便利だし
12726/02/28(土)15:12:32No.1406371151+
作業ブランチの寿命は短くしとかないと地獄を見るな
長く残すなら定期的に同期取らないと
12826/02/28(土)15:12:36No.1406371161+
git導入するかどうかの判断は多人数で開発するかよりどのくらいの期間メンテするかでしょ
12926/02/28(土)15:14:25No.1406371635+
使ってるはずなのにgitとgithubの違い分かってない
13026/02/28(土)15:14:33No.1406371685+
リモートリポジトリ使えない環境ではgit patchにお世話になった
13126/02/28(土)15:14:58No.1406371790+
git時代の今テキストベースの表計算フォーマットが求められているんじゃないか?
MSOfficeも実はテキストなんだけど圧縮してなけりゃな
13226/02/28(土)15:16:39No.1406372185+
書き込みをした人によって削除されました
13326/02/28(土)15:16:44No.1406372206+
gitをgit本来の形式で使ってくれたらいいのだが
ローカルルールがあり整理されてないのでメンドクセってなる
13426/02/28(土)15:16:49No.1406372222+
gitとgithubは全然違うというかそもそも概念からして同じ部分がないんだけどなぜ混同されるのか
13526/02/28(土)15:17:15No.1406372331そうだねx1
gitは導入するかどうかとかなくて大前提でしょ
svnにでもしたいってこと?やめてね
13626/02/28(土)15:17:41No.1406372449+
gitはgit
ghはgithub
13726/02/28(土)15:17:47No.1406372473そうだねx1
名前が似てるからだけな気がする
13826/02/28(土)15:18:15No.1406372586そうだねx3
pornとpornhubくらい違う
13926/02/28(土)15:18:16No.1406372588+
>リーナスの頭脳と倫理観が高すぎて死後のリナックスが心配になる
>頭脳
はい
>倫理観
Linuxを守るという意味ではまぁはい
14026/02/28(土)15:18:49No.1406372707+
>gitとgithubは全然違うというかそもそも概念からして同じ部分がないんだけどなぜ混同されるのか
言っちゃなんだけどそもそもGitが何でGitHubが何かを分かってない人が多いから
分かんないものと分かんないものの関係性も分かる訳ないって感じになってるんだと思う
14126/02/28(土)15:18:53No.1406372726+
たまには使うけど扱うのはデザインだからバイナリには使い物にならねえ
結局クラウドに自動保存させて必要な時差分ダウンロードが一番楽
14226/02/28(土)15:19:27No.1406372874+
>pornとpornhubくらい違う
porn pullしたりporn pushしたりしちゃうんだ…
14326/02/28(土)15:19:33No.1406372899+
>pornとpornhubくらい違う
すごいわかりやすい
AVとMissAVでもいいな
14426/02/28(土)15:19:35No.1406372908そうだねx2
>gitは導入するかどうかとかなくて大前提でしょ
>svnにでもしたいってこと?やめてね
決定権ない立場でしょキミ
14526/02/28(土)15:19:47No.1406372951+
エクセルでコンフリクト起こると糞めんどくさい
ソースとかのテキストファイルならだいぶ楽だけど
14626/02/28(土)15:20:12No.1406373045+
ブランチ管理はPMとかリリース管理のひとに任せてるからSVNしかほぼ使ったことない
数ヶ月だけスレ画つかったけど特にGUIツールとかなしにVSCodeのCUIでやろうとしてこんがらがった
14726/02/28(土)15:20:22No.1406373090+
githubもgit以外の機能が多すぎて説明が難しい
14826/02/28(土)15:20:39No.1406373157+
git作り始めて2日目にはgitのソースをgitで管理してたとかで意味わからんすぎる
14926/02/28(土)15:21:03No.1406373254そうだねx1
扱い切れてる気がしないけどVSSに戻るよりはいい…
15026/02/28(土)15:21:13No.1406373288+
git=svnに変わるドキュメント管理システム
github=みんなで使えるgit共有ハブプラットフォーム
gitlab=組織で使えるgit共有ハブプラットフォーム
githubやgitlabはgitで動くために便利だけどgitを使うには必須じゃない
15126/02/28(土)15:21:16No.1406373297+
やはり全てをJSONで管理するか…
15226/02/28(土)15:21:28No.1406373355+
PGやってたときめっちゃ便利だなって思った…
ただ環境作ったことない
15326/02/28(土)15:21:50No.1406373455+
GitHubは職場で見てても怒られないSNSだからな
15426/02/28(土)15:21:51No.1406373458+
ソース管理ツールのスタンドアロンやローカルでの運用をやってみることでどこまでがGitでどこからがGitHubがやっとわかるようになるみたいなところはある
15526/02/28(土)15:22:11No.1406373542+
>git=svnに変わるドキュメント管理システム
gitわからない人svnもわからないと思う
15626/02/28(土)15:22:59No.1406373731+
一時期gitでなんでもできそう!ってやたら凝ってた頃あったけど
最低限のバックアップに使ってそもそものコード構造自体を切り分けテスト可能にすべきという結論に達した
15726/02/28(土)15:23:04No.1406373756+
gitの操作を全部AIに任せてようやく使うようになった
15826/02/28(土)15:23:13No.1406373802+
>扱い切れてる気がしないけどVSSに戻るよりはいい…
VSSで管理されてたコードを引き継いでる最中なんだけどVSSあるのにコメントアウトで前のコード残してるソースが大量にあって笑っちゃうんだよね
15926/02/28(土)15:23:47No.1406373962そうだねx1
>ソース管理ツールのスタンドアロンやローカルでの運用をやってみることでどこまでがGitでどこからがGitHubがやっとわかるようになるみたいなところはある
いっぺん完全にローカル環境でリモートリポジトリ作って遊ぶのが一番手っ取り早いんだよね
それがオンラインになっただけですよって話だから
16026/02/28(土)15:24:05No.1406374043+
設計書もみんなテキスト方式だったらVSCodeのgrepで検索できるのになあ
みんなエクセル
16126/02/28(土)15:24:19No.1406374091+
>やはり全てをJSONで管理するか…
yamlにして
100歩譲ってjsonc
16226/02/28(土)15:24:20No.1406374096+
プライベートな内容含みそうなコードはforgejoセルフホストして管理してる
secret気にせずコミットできるので気楽
16326/02/28(土)15:24:20No.1406374097+
流行の開発環境はどんどん変わるけどgitが廃れる未来はマジで見えないな
16426/02/28(土)15:24:22No.1406374106+
いつの間にかworktreeやらmerge-treeやら新機能が増えていく
16526/02/28(土)15:25:03No.1406374303+
git cloneとgit pullとgit pushしかしらん
なんか他に使う時あるの?
16626/02/28(土)15:25:07No.1406374311+
環境もクソも共有フォルダ1個でチーム運用までできるし
いくらでも取り戻しが効くのがメリットなんだからちょっとやってみたらいい
16726/02/28(土)15:25:23No.1406374373+
>gitの操作を全部AIに任せてようやく使うようになった
怖いことするな
16826/02/28(土)15:25:27No.1406374397+
>>git=svnに変わるドキュメント管理システム
>gitわからない人svnもわからないと思う
スレ内にSVNって絶対出てくるから先置き
16926/02/28(土)15:25:30No.1406374413+
コミットしないのか…
17026/02/28(土)15:25:43No.1406374466+
>git cloneとgit pullとgit pushしかしらん
>なんか他に使う時あるの?
commitしないでpushするの…?
17126/02/28(土)15:25:48No.1406374491+
commitせずなにをpushしてんだ
17226/02/28(土)15:25:54No.1406374523+
>流行の開発環境はどんどん変わるけどgitが廃れる未来はマジで見えないな
やってる事単純だからな
足し算が廃れないようなもん
17326/02/28(土)15:26:03No.1406374577+
Pull Requestはrequest-pullではないとかなんとか
17426/02/28(土)15:26:40No.1406374735+
俺よりエージェントのほうがgit詳しい
17526/02/28(土)15:27:02No.1406374820+
Merge Requestにしよう
17626/02/28(土)15:27:10No.1406374867+
>git cloneとgit pullとgit pushしかしらん
>なんか他に使う時あるの?
git reset
17726/02/28(土)15:27:41No.1406374999+
commitの前にaddでステージしないのか
17826/02/28(土)15:27:56No.1406375068+
非難コマンドいいよね
17926/02/28(土)15:28:04No.1406375106+
PullRequestよりMergeRequestの方がやること分かりやすいとは思う
18026/02/28(土)15:28:13No.1406375139+
gitで動画管理とかできるんかなとは考えたりはする
18126/02/28(土)15:28:20No.1406375163+
CLIはめんどくさい
GitHub Desktopで良い
18226/02/28(土)15:28:30No.1406375205+
>設計書もみんなテキスト方式だったらVSCodeのgrepで検索できるのになあ
>みんなエクセル
図形でお絵描きが簡単で…
正直エクセルから表計算機能無くして方眼紙ソフトみたいに扱える奴作って欲しい
18326/02/28(土)15:29:03No.1406375342+
>正直エクセルから表計算機能無くして方眼紙ソフトみたいに扱える奴作って欲しい
visio…
18426/02/28(土)15:29:18No.1406375409+
>gitで動画管理とかできるんかなとは考えたりはする
上でも言われてるけどテキストデータじゃないとあんま効率的な管理はできん
18526/02/28(土)15:29:18No.1406375410+
discardは危険すぎるのでこれ使えなくしろ
git stashしてからの削除しかできないようにしろ
新人が必ず一度はやらかす
18626/02/28(土)15:30:01No.1406375595+
>正直エクセルから表計算機能無くして方眼紙ソフトみたいに扱える奴作って欲しい
Visio……お前は今どこで戦っている
18726/02/28(土)15:30:13No.1406375643+
add restore stash diff reset mergeくらいは使いたいけど
今は大体のIDEでguiでやれるから知らなくてもええ
18826/02/28(土)15:30:17No.1406375661+
>>gitで動画管理とかできるんかなとは考えたりはする
>上でも言われてるけどテキストデータじゃないとあんま効率的な管理はできん
すまん言葉が足りんかった
ゆっくりムービーメーカーとかの編集メタデータとか差分取っといて便利な場面あるかなーって考えてた
18926/02/28(土)15:30:57No.1406375822+
原本はテキスト形式で2段階くらい変換踏んで社内標準のExcel方眼紙にしてる
19026/02/28(土)15:30:57No.1406375824+
お絵かきはmermaidをAIに吐かせたの調整したほうが早くなってしまった
19126/02/28(土)15:31:18No.1406375923+
>>gitで動画管理とかできるんかなとは考えたりはする
>上でも言われてるけどテキストデータじゃないとあんま効率的な管理はできん
BASE64に変換!
19226/02/28(土)15:31:54No.1406376071+
>PullRequestよりMergeRequestの方がやること分かりやすいとは思う
GitLab!
19326/02/28(土)15:32:07No.1406376133+
逆に普通の人がgit触る機会ってなによ…
19426/02/28(土)15:32:38No.1406376262そうだねx1
>逆に普通の人がgit触る機会ってなによ…
ローカル生成AIやるときとか
19526/02/28(土)15:32:42No.1406376281+
jujutsuがなんか扱いやすそう
19626/02/28(土)15:33:24No.1406376466そうだねx2
>>逆に普通の人がgit触る機会ってなによ…
>ローカル生成AIやるときとか
普通の人はローカルでやらない
19726/02/28(土)15:33:54No.1406376609+
>ローカル生成AIやるときとか
個人的な感覚だけどローカルで生成AI触るって言うほど普通じゃないよね!?
19826/02/28(土)15:34:00No.1406376630+
AIの発達で今までプログラミングとかに触れた事ない人も積極的にコマンドラインに触るようになり始めてるからな…
19926/02/28(土)15:34:25No.1406376743+
>>>gitで動画管理とかできるんかなとは考えたりはする
>>上でも言われてるけどテキストデータじゃないとあんま効率的な管理はできん
>BASE64に変換!
恐怖!BESE64で動画を読むクリエイター!
20026/02/28(土)15:34:29No.1406376760+
それにしたってインストール手順の中でで触れるくらいだしな…
20126/02/28(土)15:34:30No.1406376763+
無料で俺にこんなサービスをしてくれるなんて此奴ら何が目的なんだ!
20226/02/28(土)15:35:02No.1406376882+
PRした後にさ
マージはコミッター?それともホルダー?結構会社で文化違うよねこれ
20326/02/28(土)15:35:04No.1406376888+
Macで楽しくGit使ってたのにXCode?が何かで必要でインストール?アップデート?したらGitが呼べなくなって時間取られた
20426/02/28(土)15:35:10No.1406376912+
職場は最初gitだったのにsvnに変わった
何故…
20526/02/28(土)15:35:23No.1406376958そうだねx2
>無料で俺にこんなサービスをしてくれるなんて此奴ら何が目的なんだ!
お前のコードを公開しろ
20626/02/28(土)15:35:58No.1406377088+
StableDiffusion黎明期にgitの使い方がわからねえって「」ととしあきが大量発生したもんよ
20726/02/28(土)15:36:07No.1406377119+
>AIの発達で今までプログラミングとかに触れた事ない人も積極的にコマンドラインに触るようになり始めてるからな…
触ってるのは確かだけど中身理解する気もなく出てきたコードやコマンドコピペしてる人もいるから良いことなのかわからない…
20826/02/28(土)15:36:55No.1406377310+
>AIの発達で今までプログラミングとかに触れた事ない人も積極的にコマンドラインに触るようになり始めてるからな…
AI搭載のターミナルのお陰でだいぶ救われてる
20926/02/28(土)15:37:12No.1406377386+
俺もコマンドの中身はあんまり把握してないな…
catコマンドの中を見てみようとかそういう記事も有るよね
21026/02/28(土)15:37:18No.1406377405+
>AIの発達で今までプログラミングとかに触れた事ない人も積極的にコマンドラインに触るようになり始めてるからな…
間口はかなり広くなったけど自分で関心持ってCLIコマンド叩く人はかなり少数だと思う
正直職業開発者でもCLI好む人少数派だから…
21126/02/28(土)15:38:01No.1406377568+
ログが見えてた方が安心できるからPushとかはCLIでやる
IDEやらのGUIは裏でPush以外の事もしようとしてたりして信用ならん
21226/02/28(土)15:38:23No.1406377658+
>俺もコマンドの中身はあんまり把握してないな…
>catコマンドの中を見てみようとかそういう記事も有るよね
なんか面白いコマンドあった気がする
単に既存のコマンドにオプション付けた奴を実行するだけの奴
わざわざ--helpまで用意してあるの
それエイリアスと何が違うんだよ!?
21326/02/28(土)15:39:13No.1406377859+
使わないとは言わないが直近のAI周りでターミナルでコマンドにがっつり触れるはあんまないかな…
21426/02/28(土)15:39:21No.1406377893そうだねx2
>ログが見えてた方が安心できるからPushとかはCLIでやる
>IDEやらのGUIは裏でPush以外の事もしようとしてたりして信用ならん
今読み込んでんのはGitの処理なの?GUI側の処理なの?ってなる事ちょいちょいあるよね
21526/02/28(土)15:39:28No.1406377915+
>間口はかなり広くなったけど自分で関心持ってCLIコマンド叩く人はかなり少数だと思う
>正直職業開発者でもCLI好む人少数派だから…
えっそうなの!?
コーディングAI使い始めてから苦労してzshのコマンドとかショートカット覚えてたのは一体…
21626/02/28(土)15:39:37No.1406377964+
何が違うんだこれってやつは後方互換とかラップしたコマンドかもしれん
21726/02/28(土)15:40:40No.1406378228+
ゲームのmodはgithubに置いてること多いからディレクトリ構造くらいは知ってる人は多いかもしれない
実際gitコマンド打てば開発者の感覚を理解できるようになるのは早いと思われる
21826/02/28(土)15:40:52No.1406378279+
バージョン管理システムは結局なんだっていい
動機と設計とコードがちゃんと残っていれば…
21926/02/28(土)15:41:05No.1406378337+
>>間口はかなり広くなったけど自分で関心持ってCLIコマンド叩く人はかなり少数だと思う
>>正直職業開発者でもCLI好む人少数派だから…
>えっそうなの!?
>コーディングAI使い始めてから苦労してzshのコマンドとかショートカット覚えてたのは一体…
間違いなく血肉になるスキルだからそれはいいと思うよ
意外と避ける人が多いというだけで
22026/02/28(土)15:42:14No.1406378621+
pushはGUI経由すると遅いから癖でCLIから叩いてるな…
commitするファイル選ぶみたいのはGUIからが楽
22126/02/28(土)15:42:55No.1406378794そうだねx1
最近分かってきたんだけどみんなITはあくまで仕事で嫌々関わってるだけで嫌いなんだよな…
好き好んでプライベートでもプログラミングやツール触ってるのは「」みたいな変人だけだ
22226/02/28(土)15:43:08No.1406378856+
>意外と避ける人が多いというだけで
常にチートシート見れるんならいいけどさ
広げてるとグチグチいうのとかいる
22326/02/28(土)15:43:30No.1406378941+
別にファイル単位でバージョン管理してもいいしね
シンボリックリンクで切り替えるとか有効
22426/02/28(土)15:43:55No.1406379041+
AIがコマンド実行しようとしてる時にちょっとアンタ何しようとしてんのよっていうの把握するためにもコマンド勉強は無駄にはならんぞ
22526/02/28(土)15:44:31No.1406379189+
gitについて調べてて思ったのは
LinuxをBANしたせいでgit生むきっかけになったバージョン管理ソフトってどうなったんだろって
22626/02/28(土)15:46:38No.1406379762そうだねx1
>好き好んでプライベートでもプログラミングやツール触ってるのは「」みたいな変人だけだ
つーてその一部の人にとってはデジタル積み木遊びみたいなもんだし…
言ってみればちんちんシコってたら仕事のスキル高まって金ももらえるんだぜ
22726/02/28(土)15:48:23No.1406380214+
「」は日夜ちんちん気持ちよくするプロンプトを試行錯誤してるAI時代に即した人材だよ
22826/02/28(土)15:49:07No.1406380400+
githubは外部サービスなので複数人が共有するのはもちろん
自分の環境がぶっ飛んでも再構築できるメリットがある
22926/02/28(土)15:49:54No.1406380617+
>git生むきっかけになったバージョン管理ソフトってどうなったんだろって
オープンソース化して開発終了
23026/02/28(土)15:52:56No.1406381403+
とにかくundoさせろ
23126/02/28(土)15:54:38No.1406381829+
>とにかくundoさせろ
restoreしなさる
23226/02/28(土)15:57:01No.1406382377+
コンフリクトの瞬間に世界の全てを呪わずにはいられない
なんならprしたのこちらが先なのに
23326/02/28(土)16:01:41No.1406383562+
チーム開発では何したらコンフリクトするのかだけは叩き込みたい


1772254899666.png