X



GitとかよくわかんねぇからVisualStudioのGit機能使ってる
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:21:33.222ID:blkXbfoT0
普通だよな?
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:22:42.998ID:XCcBM/rf0
コミットとプッシュの違いだけ覚えとけばマズいことにはならんので、あとは使って覚えればいい
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:23:03.026ID:2qkFL/Sm0
Visual Source Shredderってまだあんの?
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:25:42.386ID:F7W8+gH2p
未だに原理がよく分かっておらんのだが
各作業者の端末にデータがあって、それぞれの差分情報だけがgitのサーバーにあるって事なの?
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:26:00.458ID:ib83UnN3d
1人で触るなら何でもいいぞ
チームでやるなら分かっている人に教えてもらえ
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:27:00.740ID:vSjy1lmh0
分からない気持ちがわかる
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:27:17.427ID:XCcBM/rf0
>>4
どっちにもフルセットある
お前がサーバーと言ってるのは正しくはリモート(リモートリポジトリ)
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:27:48.186ID:M5hzkZXS0
プル〜プル〜♪ギットプル〜♪
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:28:53.949ID:F7W8+gH2p
>>7
そうなのか
じゃあもしローカルリポジトリのうち一つがマシントラブルとかで全損した場合は、リモートリポジトリから落としてくれば良いの?
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:31:57.824ID:kzD0Iixca
gitってサーバーどうすんの
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:32:45.577ID:XCcBM/rf0
>>9
そう
ただしもちろん、リモートに同期してない分は消えるぞ
逆にいえばなんかしらんけどローカルめちゃくちゃにしちゃった…
って時はもっかいリモートからクローンしてくればいい
0012以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:33:41.517ID:F7W8+gH2p
>>11
なんかローカルメチャクチャにしちゃったけどリモートに同期しちゃえ!みたいなアホがいたら大変なことになる?
0013以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:33:42.077ID:blkXbfoT0
やっぱりGUI操作が楽だよ
なんでgit cloneだのうたにゃならんのだ
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:34:14.875ID:ib83UnN3d
リモートリポジトリ、ローカルリポジトリ、stage(index),working tree
それぞれ把握して、
どのコマンドがどこに影響するか理解する必要があるのが
ちょっと難しいよな

git cheatsheetでググると
ぱっと分かりやすく図解している画像が出てくるので
参考にするとよいと思う
0015以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:34:17.592ID:XCcBM/rf0
>>10
俺はあんまり使ったことないけど、長く保守したりある程度の人数で開発するなら、ビットバケットとかホスティングしてるやつ使う方がメジャーなんじゃないか
0016以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:34:41.476ID:XCcBM/rf0
>>12
まあどうとでも戻せるから真の意味で大変なことになることはあんまりないんだが
0017以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:34:49.502ID:blkXbfoT0
cloneなんてコピペ用のメッセージボックスとボタン用意しとけばコピペしてボタン押すだけで済むじゃんね
0019以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:37:11.508ID:F7W8+gH2p
>>16
ある程度トラブルにも耐えられる造りになってるのね
基本使う時は黒い画面でパチパチせんとダメなの?
GUIツールはないのかな
0020以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:38:44.494ID:blkXbfoT0
GUIクライアントはVisualStudioのgit機能がいいんじゃね?
普通に使いやすい
0021以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:39:42.673ID:XCcBM/rf0
>>19
いや色々あるよ
windowsならtortoiseGitとか(古い?)
VSとかeclipseとか開発ツールに内蔵されてるやつでも十分だと思う
0022以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:40:01.601ID:ib83UnN3d
pushに-fオプションつけて実行しなけりゃ
他のやらかしは笑って許せる
0024以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:42:43.017ID:F7W8+gH2p
ほうほう
基本的にはリモートリポジトリには全プロジェクトのデータがあって
ローカルリポジトリは必要なプロジェクトのデータだけをクローンしてくる、みたいな運用で良いのかな?
いちいち全部クローンしてたらディスク容量がいくらあっても足りんよね?
0025以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:44:07.800ID:omUDgxJn0
>>5
チームでやるとしてもクライアントなんてなんでもいいだろ
0026以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:44:49.337ID:blkXbfoT0
VisualStudioのgit機能
基本的に右側のウィンドウでプッシュプルをしていく
https://i.imgur.com/V7Gdr57.png
0027以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:45:30.060ID:XCcBM/rf0
>>24
ブランチって概念があって平行宇宙みたいに途中から分岐させられるんだが、
クローンしてくる時に特定のブランチだけ持ってくるか全部持ってくるかは選べる
0028以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:46:29.654ID:blkXbfoT0
>>24
必要ないやつも全部クローンしちゃうイメージだったわ
あまり詳しくないけど
0029以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:48:23.270ID:ib83UnN3d
>>25
そこはチームの方針に従うべき

チームで何でも良いとしているなら何でも良いし
ガッチガチに手順縛っているならそれに従え
0030以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:50:18.885ID:omUDgxJn0
>>29
そういう縛りがある現場経験したことないけどその縛りになんの意味があるの?
手順とクライアントにはなんの関係もないでしょ?
0031以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:54:52.704ID:93BWLdz9p
自分は良くても他の人に教育するときに都合が悪いんじゃない? 
0032以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 13:55:15.840ID:ib83UnN3d
>>30
分かってないやつ
分かっていると思い込んでる分かってないやつ
分かっているやつ
色々いるプロジェクトで好き勝手させると問題起こるから
操作も含めた手順を強制させる

自社の人間だけでやるなら
しっかり教えたのち好きにさせるけどな
0033以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/04/18(火) 14:39:11.593ID:GvlEeGJX0
普通にGitHub使えば良くない?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況