ソースコード管理を行う分散型バージョン管理システム、GitについてIPなしで語ろう。
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 14
http://echo.5ch.net/test/read.cgi/tech/1457412803/
Git 15 (ワッチョイあり)
https://mevius.5ch.net/test/read.cgi/tech/1486239735/
Git 16 (IPあり)
https://mevius.5ch.net/test/read.cgi/tech/1502726047/
探検
Git 17 (IPなし)
1デフォルトの名無しさん
2019/06/22(土) 04:26:09.00ID:1yC7EpIh2020/04/10(金) 13:02:18.69ID:nukGJGZx
2020/04/10(金) 13:03:17.90ID:nukGJGZx
そもそもHTTP(フォーム)もFTP(アップロード)も
どちらも効率が悪い
プロトコルの話ではない、ツールの話
どちらも効率が悪い
プロトコルの話ではない、ツールの話
2020/04/10(金) 13:10:14.15ID:NlHQDHe3
2020/04/10(金) 15:58:50.44ID:nukGJGZx
2020/04/10(金) 20:08:56.70ID:oBjEAOlb
>>33
香具氏とか15年ぶりぐらいに見たわ。もうそれも原人かと
香具氏とか15年ぶりぐらいに見たわ。もうそれも原人かと
2020/04/10(金) 23:55:25.94ID:NlHQDHe3
>>48
だから何を使ってるか言えば良いだろw
だから何を使ってるか言えば良いだろw
51デフォルトの名無しさん
2020/04/11(土) 12:23:05.29ID:YESHHzyk git + ssh があれば他は要らない
2020/04/11(土) 12:32:57.03ID:P3kvCLfm
>>50
何を使ってるって?これに対する質問の答なんかFTPなんか使わずに
Gitを使ってるで終わりじゃんかw
> 27 名前:デフォルトの名無しさん[sage] 投稿日:2020/04/09(木) 21:56:14.07 ID:SqTXlh5T
> Gitを普段つ勝てる人はFTPは使わないの?
何を使ってるって?これに対する質問の答なんかFTPなんか使わずに
Gitを使ってるで終わりじゃんかw
> 27 名前:デフォルトの名無しさん[sage] 投稿日:2020/04/09(木) 21:56:14.07 ID:SqTXlh5T
> Gitを普段つ勝てる人はFTPは使わないの?
2020/04/11(土) 21:49:00.61ID:wVNmdb2+
>>52
git関係無い話から始まっている
git関係無い話から始まっている
2020/04/11(土) 21:59:42.75ID:Z+CRFteF
>>53
始まったレスを教えてくれ
始まったレスを教えてくれ
2020/04/11(土) 23:12:45.47ID:GW54nzbf
2020/04/12(日) 01:41:50.96ID:6aAn44p0
>>27の方が先ですねw
57デフォルトの名無しさん
2020/04/12(日) 02:18:55.27ID:kO9eoW6/ 細かいこと言うのはアレだが
27はgitの話ギリギリセーフ
28はgit関係ない話
27はgitの話ギリギリセーフ
28はgit関係ない話
2020/04/23(木) 01:37:17.66ID:6pC1P7fw
gccやzlibなどのサードパーティをソースからビルドして自作のコードで使っている場合、
それらサードパーティを含めて丸っと一つのgitリポジトリに入れてしまうというのはありな考えですか?
当方クソ素人でして明後日な理解してるかもです
それらサードパーティを含めて丸っと一つのgitリポジトリに入れてしまうというのはありな考えですか?
当方クソ素人でして明後日な理解してるかもです
2020/04/23(木) 01:51:08.23ID:SDkT6EOl
なし
2020/04/23(木) 09:10:07.80ID:/tSOHlRL
61デフォルトの名無しさん
2020/04/23(木) 10:57:16.04ID:P4YrD1rB forkして独自改造してる場合は
soruce付で添付すればOK?
soruce付で添付すればOK?
2020/04/23(木) 11:21:58.38ID:KUXVY4GF
まずライセンス読めよ
63デフォルトの名無しさん
2020/04/23(木) 22:39:17.87ID:5udoMUF9 Githubがダウンしてる
2020/04/23(木) 23:19:14.08ID:C0/pHZNH
>>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
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
6564
2020/04/23(木) 23:24:16.99ID:C0/pHZNH2020/04/30(木) 14:54:28.59ID:L2Z64zN+
git diffで差分とか見てるけど、履歴が増えてくると、この差分がどこで発生したのかとか
よく分からなくなってくる
githubみたく、ブラウザとかGUIとかでコミット履歴やその差分の表示をしてくれるユーティリティ、
なにかいいのある?
よく分からなくなってくる
githubみたく、ブラウザとかGUIとかでコミット履歴やその差分の表示をしてくれるユーティリティ、
なにかいいのある?
2020/04/30(木) 14:56:40.38ID:gS18VJSp
GitLens
2020/05/07(木) 17:55:08.54ID:Rvs/IU4K
2020/05/07(木) 18:00:03.30ID:5T+8lDmA
>>58
submoduleとかなかったっけ
submoduleとかなかったっけ
2020/05/18(月) 01:34:47.12ID:SXpGnjvC
AブランチとBブランチがあったとして
git checkout A
git merge B
と
git checkout B
git merge A
で
コミットの違いってある?
ここで言う違いっていうのは
コミットの内部的にベースの親コミットとマージ元の親コミットという親コミットに対する区別があるのかどうかっての知りたい
git checkout A
git merge B
と
git checkout B
git merge A
で
コミットの違いってある?
ここで言う違いっていうのは
コミットの内部的にベースの親コミットとマージ元の親コミットという親コミットに対する区別があるのかどうかっての知りたい
7270
2020/05/18(月) 01:52:50.75ID:SXpGnjvC2020/05/23(土) 16:17:17.57ID:Hc/3Sej6
まだまだgit初心者なので操作とかよくわからず、適当なディレクトリにgit cloneして用が済んだら消す
ってことを結構よくやるんだけど、これってかなりまずい習慣ですかね?
git clone ssh://〜 tmp
ファイルを見たりコピーしたり云々
rm -rf tmp
最後のrmでオプション-rfが必要だけど、普段ならば慎重に使うべきこの恐怖のオプションへの
抵抗感がなくなりつつあってやばい気が・・・
ってことを結構よくやるんだけど、これってかなりまずい習慣ですかね?
git clone ssh://〜 tmp
ファイルを見たりコピーしたり云々
rm -rf tmp
最後のrmでオプション-rfが必要だけど、普段ならば慎重に使うべきこの恐怖のオプションへの
抵抗感がなくなりつつあってやばい気が・・・
2020/05/29(金) 17:21:21.51ID:ounWmPuj
>>73
/tmp以下に適当に作って消すのはよくやるけど良い習慣とは思っていない
/tmp以下に適当に作って消すのはよくやるけど良い習慣とは思っていない
2020/05/31(日) 11:17:33.16ID:KAm4NnML
git push ですべてのリモートブランチに同時にプッシュしたいんですが、どうすればいいですか?
76デフォルトの名無しさん
2020/05/31(日) 22:16:14.97ID:KAm4NnML2020/11/12(木) 01:41:16.45ID:SnBX/3UT
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では扱えないのでしょうか?
(例えば/tmp/aaa.git、aaa.gitの中にはHEADとかbranchesとかがある)が
あるのですが、そのディレクトリをGitレポジトリとして扱うためにはどうしたらよいのでしょうか
Linux上でgit -C /tmp/aaa.git ls-files とやってみたのですが、fatal: not a git repository 〜と
エラーが出てしまいます
Windows用Gitのファイルは、Linuxでは扱えないのでしょうか?
78デフォルトの名無しさん
2020/11/12(木) 11:25:17.84ID:f5BAQJxF .git に展開しろ
2020/11/27(金) 19:50:23.81ID:rHahC5T6
masterにA、B、Cの順にブランチをマージした
諸事情によりA、Cだけをリリースしたい
こういうときってリリースタグはどうやって作ればええの?
諸事情によりA、Cだけをリリースしたい
こういうときってリリースタグはどうやって作ればええの?
2020/11/27(金) 20:34:40.71ID:cegYOPjA
Cの上でBをリバートするか、Aの上でCをマージしてタグ打つ。
リリース用のブランチが残るのが嫌ならBをリバートしてタグ打った後Bのリバートをリバート。
リリース用のブランチが残るのが嫌ならBをリバートしてタグ打った後Bのリバートをリバート。
2021/12/16(木) 20:33:15.85ID:HuE+a8X7
私はよっぽど物分かりが悪いのかな
どの本、動画もリポジトリから説明していくだけ
それはもう分かったって
実際にプログラミングしてGITの使用例を示していく様な動画or本はないでしょうか?
全部の機能説明しなくてもいいので
簡単な使用例だけでもいいです
どの本、動画もリポジトリから説明していくだけ
それはもう分かったって
実際にプログラミングしてGITの使用例を示していく様な動画or本はないでしょうか?
全部の機能説明しなくてもいいので
簡単な使用例だけでもいいです
2022/01/01(土) 18:42:15.21ID:sjCQpo6h
>>81
n予備校でやってたよ
n予備校でやってたよ
2022/07/27(水) 08:23:26.83ID:E8JZp6dl
84デフォルトの名無しさん
2024/02/02(金) 16:38:37.68ID:vwxocN7m 道具として劣等、まるで知恵遅れ。
cvs や subversion に戻した方がマシ
cvs や subversion に戻した方がマシ
85デフォルトの名無しさん
2024/02/02(金) 20:39:51.68ID:eCPAucaC マイクロソフトのモウケのための腐れプログラムは排斥すべき
2024/02/04(日) 10:17:32.42ID:MgfOPhgS
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 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)
」
とでました。
どうしたらいいのでしょうか
2024/02/04(日) 10:40:35.07ID:MgfOPhgS
すみません。
$ git config --global core.autoCRLF false
ていうの記事で見かけて解決しました。
$ git config --global core.autoCRLF false
ていうの記事で見かけて解決しました。
88デフォルトの名無しさん
2024/02/19(月) 12:16:47.76ID:/UIuOK4X 使い難いクズ道具
89デフォルトの名無しさん
2024/03/01(金) 15:33:45.01ID:xu206Mos git はクズ
90デフォルトの名無しさん
2024/04/10(水) 16:30:31.01ID:2qhxrpST 安定してて助かる。
91デフォルトの名無しさん
2024/04/14(日) 14:07:55.37ID:S42EREo8 git archive が submodule をガン無視するの、いつやめるの?
92デフォルトの名無しさん
2024/10/14(月) 14:36:56.91ID:HrVBgI9Y git はクソ
2024/10/15(火) 14:50:54.63ID:tMxGIa2Y
Gitはコア部分は非常に高品質で優れてるけど周辺の便利コマンドはクソなのも多い印象だな
2025/01/25(土) 15:29:21.79ID:IK6xfk0p
道具として使い難い
思考が発達障害みたい
思考が発達障害みたい
2025/02/02(日) 13:16:45.54ID:AoCyh34T
ヴァージョンナンバー管理の知恵遅れっぷりはどうにかならないの?
レスを投稿する
ニュース
- 台湾人が最も好きな国は「日本」 断然1位で過去最高の76% [尺アジ★]
- 首相、周辺に「国民の評判が悪いならやる意味はない」と語る…現金給付見送りで政府、ガソリン補助金・電気ガスなど経済対策策定へ ★4 [おっさん友の会★]
- 【訃報】俳優の板垣瑞生さん死去、24歳 家族が発表「不慮の事故により」…1月末から行方不明、遺体で見つかる ★2 [Ailuropoda melanoleuca★]
- トランプ大統領と会談の赤沢大臣「格下も格下と話をしてくれて感謝」 ★2 [Hitzeschleier★]
- トランプ氏、日米安保は「不公平」と不満表明 関税協議で赤沢大臣に [蚤の市★]
- 米国との関税交渉、先駆けた日本は「モルモット」 各国メディア報道 [おっさん友の会★]
- 【悲報】ごつ盛り、「チャーシュー」が消える。😭 [153490809]
- 【画像】イケメン俳優(178cm24歳)、自殺。なんでこの顔で鬱になるの???????? [732289945]
- 参院比例投票先、自20.6%、国10.6%、立7.8%、れ5.6%、維4.9%、公4.3%、共1.8% [256556981]
- 🏡メカコアラ軍曹ファンスレッド🏡
- ちいかわ(うさぎ)風安倍晋三を描いたけどなんか違う件 [267550838]
- TGSK人気投票スレ🏡