Git 17 (IPなし)
とりあえずお前らはgitの話題には触れずに石器時代の会話は食いつくということがわかった >>40 だからプログラマ(ぷっ)と言われてるやつが HTMLフォームアップロードなんか使ってるって話 平文とかそういう話はしてない 効率が悪すぎるという話をしている。 > そもそも人に見せるものを生FTPで送信しても問題無いだろう お前はFTPのパスワードを人に見せるんだ(笑) >>43 そうかよ…気になる奴はフォームアップロード使えばいいだろ >>42 フォームアップロードはファイル群をZIPにしてから送信するんだよ そういう問題じゃないのかもしれないなら、そもそもHTTPとFTPでどう大きく効率が違うのか説明してくれ >>44 だから気になるかどうかじゃなくて 面倒だって言ってる そもそもHTTP(フォーム)もFTP(アップロード)も どちらも効率が悪い プロトコルの話ではない、ツールの話 >>45 >>40 で使い勝手は悪いと言ってるだろ >>46 ツールってなんだよ? 最終的にどっちもTCPを使ってんだから効率なんてどっちもほとんど一緒だろ >>47 ツールはツール。ブラウザやFTPクライアントで ちまちまアップロードするのなと言ってる >>33 香具氏とか15年ぶりぐらいに見たわ。もうそれも原人かと >>50 何を使ってるって?これに対する質問の答なんかFTPなんか使わずに Gitを使ってるで終わりじゃんかw > 27 名前:デフォルトの名無しさん[sage] 投稿日:2020/04/09(木) 21:56:14.07 ID:SqTXlh5T > Gitを普段つ勝てる人はFTPは使わないの? 細かいこと言うのはアレだが 27はgitの話ギリギリセーフ 28はgit関係ない話 gccやzlibなどのサードパーティをソースからビルドして自作のコードで使っている場合、 それらサードパーティを含めて丸っと一つのgitリポジトリに入れてしまうというのはありな考えですか? 当方クソ素人でして明後日な理解してるかもです >>59 ありがとうございます やっぱりそうですよね、それらサードパーティ自体も開発しているならともかく、ただ使っているだけだし 使うバージョンを変えることはあるかもだけど、そんな頻繁でもないし forkして独自改造してる場合は soruce付で添付すればOK? >>58 git には、そのタスクを書いておくだけ 例えば、Windows 10, WSL, Ubuntu 18.04 で、Ruby on Rails なら、 sudo apt-get update sudo apt install -y build-essential build-essential には、 gcc(GNU C compiler), g++(GNU C++ compiler), libc6-dev(GNU C Library), make などが入っています openssl, readline, zlib のパッケージをインストールします。 sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev sqlite3 は、 sudo apt-get install -y libsqlite3-dev sqlite3 >>58 ソースからビルドしてるのなら、 ビルドを自動化した手順を、シェルスクリプト・Ruby スクリプトか何かに書いて、 make, rake などのタスクランナーで実行可能なように作っておく git diffで差分とか見てるけど、履歴が増えてくると、この差分がどこで発生したのかとか よく分からなくなってくる githubみたく、ブラウザとかGUIとかでコミット履歴やその差分の表示をしてくれるユーティリティ、 なにかいいのある? >>58 何でか分からんかURLが貼れないので、 以下の題でググった記事が参考になるかも。 「gitで2つのリポジトリを混ぜる戦略を考える」 AブランチとBブランチがあったとして git checkout A git merge B と git checkout B git merge A で コミットの違いってある? ここで言う違いっていうのは コミットの内部的にベースの親コミットとマージ元の親コミットという親コミットに対する区別があるのかどうかっての知りたい >>70 自己解決 親コミットに番号つけられてるけどベースとかの区別があるわけではないがベースが番号1 まだまだgit初心者なので操作とかよくわからず、適当なディレクトリにgit cloneして用が済んだら消す ってことを結構よくやるんだけど、これってかなりまずい習慣ですかね? git clone ssh://〜 tmp ファイルを見たりコピーしたり云々 rm -rf tmp 最後のrmでオプション-rfが必要だけど、普段ならば慎重に使うべきこの恐怖のオプションへの 抵抗感がなくなりつつあってやばい気が・・・ >>73 /tmp以下に適当に作って消すのはよくやるけど良い習慣とは思っていない git push ですべてのリモートブランチに同時にプッシュしたいんですが、どうすればいいですか? >>75 ? すべてのリモートブランチに ○ すべてのリモートに Linuxマシン上に、Windows用のGitのレポジトリだったっぽいディレクトリ (例えば/tmp/aaa.git、aaa.gitの中にはHEADとかbranchesとかがある)が あるのですが、そのディレクトリをGitレポジトリとして扱うためにはどうしたらよいのでしょうか Linux上でgit -C /tmp/aaa.git ls-files とやってみたのですが、fatal: not a git repository 〜と エラーが出てしまいます Windows用Gitのファイルは、Linuxでは扱えないのでしょうか? masterにA、B、Cの順にブランチをマージした 諸事情によりA、Cだけをリリースしたい こういうときってリリースタグはどうやって作ればええの? Cの上でBをリバートするか、Aの上でCをマージしてタグ打つ。 リリース用のブランチが残るのが嫌ならBをリバートしてタグ打った後Bのリバートをリバート。 私はよっぽど物分かりが悪いのかな どの本、動画もリポジトリから説明していくだけ それはもう分かったって 実際にプログラミングしてGITの使用例を示していく様な動画or本はないでしょうか? 全部の機能説明しなくてもいいので 簡単な使用例だけでもいいです 道具として劣等、まるで知恵遅れ。 cvs や subversion に戻した方がマシ マイクロソフトのモウケのための腐れプログラムは排斥すべき gitbashにて初のコミットしようとしましたがうまくいきませんでした。 @git add .を実行し、 「warning: in the working copy of 'いろいろなファイル', LF will be replaced by CRLF the next time Git touches it 」とでました。 Aその後、無視してコミットしたら 「On branch master Initial commit Untracked files: (use "git add <file>..." to include in what will be committed) ./ nothing added to commit but untracked files present (use "git add" to track) 」 とでました。 どうしたらいいのでしょうか すみません。 $ git config --global core.autoCRLF false ていうの記事で見かけて解決しました。 git archive が submodule をガン無視するの、いつやめるの? read.cgi ver 07.5.0 2024/04/24 Walang Kapalit ★ | Donguri System Team 5ちゃんねる