[過去ログ] Git 18 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
470: (ワッチョイ 7f7c-tEjH) 2022/08/25(木)11:08 ID:bEU0NH1U0(1) AAS
git status -v
とかじゃダメなのか?
471: (ワッチョイ 9fe4-hHkJ) 2022/08/25(木)11:14 ID:W0zamWK80(4/4) AAS
git status -vは-v無しと同じかな?
毎回git statusやると表示がうっとおしいので、git status -sbの方をシェル関数でgstに定義して良く使ってる
git status -vはmergeやrebaseが失敗したときに見る
472
(1): (テテンテンテン MM4f-eIXn) 2022/08/26(金)18:45 ID:8mS1vdmvM(1) AAS
たかだかpushするだけなのに、ターミナルからやった方がエモいですか?
473: (アウアウウー Sa63-i/If) [age] 2022/08/26(金)19:07 ID:m09WXDX9a(1) AAS
エモいと言う言葉の意味がわからない
474: (ワッチョイ 7f47-A1og) 2022/08/26(金)19:30 ID:WwYTVpIB0(1) AAS
>>472=>>407
475: (ワッチョイ 82ad-p8/s) 2022/08/27(土)07:34 ID:cMY+Cqk70(1) AAS
エモいかどうかは知らんけど、ターミナルの方が便利
476: (テテンテンテン MM66-0gO+) 2022/08/30(火)12:28 ID:CdxrcFTpM(1) AAS
興味本位でインストールしたけど、そもそも履歴を管理しなきゃいけないようなものが、個人にはないこと気づいてほったらかしwww
477: (ワッチョイ 82ad-p8/s) 2022/08/30(火)23:04 ID:F66FctjD0(1) AAS
まあ、プログラマーくらいしか使わんかも
事務の人とか使ってるんかな?
478
(1): (ワッチョイ 4d33-yNcK) 2022/08/31(水)08:44 ID:hYROypry0(1/2) AAS
ファイル名で管理していて最新版がどれかわからんっていうネタはよく見るけど、最新版を追うためだけにVCSを導入するところは少ないでしょ
479: (ワッチョイ 4d10-nand) [age] 2022/08/31(水)08:46 ID:kba1lHfP0(1) AAS
Git v2.37.3
480: (テテンテンテン MM66-0gO+) 2022/08/31(水)12:34 ID:nUvaW37BM(1) AAS
>>478

最新はタイムスタンプ見れば一目瞭然だろ
パソコン初心者かよw
481
(1): (アウアウウー Sa85-Q92Q) 2022/08/31(水)15:08 ID:83s/Qhp/a(1) AAS
タイムスタンプω
パソコン初心者かよωωω=2πf
482
(1): (ワッチョイ c1e4-1iOq) 2022/08/31(水)15:34 ID:t/W0dlco0(1) AAS
gitがメジャーになったおかげで、ソースコードのタイムスタンプにゴチャゴチャ文句付けるオジサンを駆逐できて良かった
483: (ワッチョイ 4d33-yNcK) 2022/08/31(水)16:40 ID:hYROypry0(2/2) AAS
あと、扱うファイル形式的にも難しそう

>>482
どういうこと?昔はタイムスタンプで何か言ってくる人がいたの?
484: (ワッチョイ eedb-0gO+) 2022/09/01(木)01:20 ID:v92yFclD0(1) AAS
>>481
涙拭けよ
485: (ワッチョイ 5dc2-nKCz) 2022/09/01(木)02:02 ID:awsbjF/K0(1) AAS
タイムスタンプみたいな信用できないものに依存するなよ
486
(1): (ワッチョイ 5fc8-Iguz) 2022/09/03(土)12:08 ID:gEPymsC80(1/2) AAS
外部リンク:github.com
これをビルドするのにMSYS2を入れて、git clone git@github.com:witwall/mman-win32とやったら、git@github.com: Permission denied (publickey).になっちゃったんですけど、githubのアカウントがないとダメなんでしょうか?
487: (アウアウウー Sa8b-Ro21) 2022/09/03(土)12:50 ID:91ZlUxrsa(1) AAS
git clone github.com:witwall/mman-win32
488
(1): (ワッチョイ 0761-rTOP) 2022/09/03(土)12:56 ID:ZbfA6K7G0(1) AAS
>>486
SSH接続はアカウント作って鍵を登録する必要がある
git@github.com: → 外部リンク:github.com
に読み替えてhttpsでやればいい
489: (ワッチョイ 5fc8-Iguz) 2022/09/03(土)15:32 ID:gEPymsC80(2/2) AAS
>>488
ありがとう
490: (ワッチョイ 675f-9TNW) 2022/09/04(日)18:01 ID:F3wqdiHv0(1/2) AAS
情報系卒ではじめて業務でgit触ったんだけど、これbranch newFunc -u みたいな感じで
origin/newFuncみたいなの脳死で追跡するように設定しちゃってもいい?
このコマンド一度打っておけば。そのブランチにpushするときいちいちoriginって入れなくてもよくなる
くらいの認識でしかないんだけども
491
(1): (ワッチョイ 675f-9TNW) 2022/09/04(日)18:03 ID:F3wqdiHv0(2/2) AAS
日本語下手すぎたから書き直します
情報系卒の1年目で、最近はじめて業務でgit触ったんだけど、これ「git branch newFunc -u」で
origin/newFuncをup-streamに設定しちゃってもいい?
このコマンド一度打っておけば、そのブランチにpushするときいちいちoriginって入れなくてもよくなる(originが省略できる)
くらいの認識でしかないんだけども
492: (ワッチョイ c714-PySt) 2022/09/04(日)18:09 ID:ZgLwpFsc0(1) AAS
いいよ
間違ったとこにpushすることを防げる
493
(1): (ワッチョイ 7fdb-Cgcv) 2022/09/05(月)00:07 ID:co/yuGZM0(1) AAS
おとなしくGUI使えよ

タイプするのが面倒で、間違ってpushなんてしてるようならwww
494
(1): (ワッチョイ c714-PySt) 2022/09/05(月)01:29 ID:+fm9JKxR0(1) AAS
>>493
push先を間違うのは頭の中の段階なので何UIでも関係ないです
495: (ワッチョイ 67c2-JW9S) 2022/09/05(月)01:33 ID:CQl5AJDr0(1/2) AAS
>>494
論破しましたね
496: (テテンテンテン MM8f-V9mC) 2022/09/05(月)12:14 ID:s3GaDdDqM(1) AAS
論破ww
久々に聞いた、平成かよw
497: (ワッチョイ 7fbb-rNOT) 2022/09/05(月)14:19 ID:vU9z3P6x0(1/2) AAS
テテンテンテンがこうも粘着してgitのコマンド入力に憎しみを向けるのも過去に完全論破されたのがよっぽど悔しかったんだろうな
498: (ワッチョイ 4790-d2Vm) 2022/09/05(月)16:50 ID:dKgf+YLO0(1/2) AAS
ローカルブランチのソースコード中の
コメントアウトしてある説明とかの修整って
気付いたときに、いちいちコミットしてる?
それともstashとかにまとめといて後で一気にやる?
499
(1): (ワッチョイ 5f7c-Iguz) 2022/09/05(月)18:08 ID:pTpxX+Uo0(1) AAS
別にこまめに修正してコミットしても良いのでは?
何かルールでもあるの?
500: (ワッチョイ 4790-d2Vm) 2022/09/05(月)19:17 ID:dKgf+YLO0(2/2) AAS
>>499
ルールは無いよ
ただどうでもいいとこで無用にログが膨らむけど
皆は普段どうしてんだろ?って思って書いてみた
501: (ワッチョイ 67c2-JW9S) 2022/09/05(月)20:13 ID:CQl5AJDr0(2/2) AAS
気が向いたらコミットしといてpushする前にsquashで複数コミットを1個にまとめる
502: (ワッチョイ 7fbb-rNOT) 2022/09/05(月)23:32 ID:vU9z3P6x0(2/2) AAS
気楽に思いつくままコミットして、ゴチャつきが気になったら後で rebase -i で美化運動する
503: (ワッチョイ ad97-UGq3) 2022/09/10(土)14:36 ID:4Ftb5IZI0(1) AAS
>>491
originしかないような状況ならまず困らないからOK
2つ以上のリモートリポジトリにpush/pullしたくなったら、ユースケースでデフォルトに設定するかその都度考えて打った方がいいか考えればok
504
(2): (オイコラミネオ MMb5-mw2C) 2022/09/10(土)17:37 ID:EVlNSVx0M(1/3) AAS
.gitattributesで.rcファイルをUTF-16LE-BOMに指定してから、git cloneした時にエラーが発生するようになりました
書き方が間違ってるのでしょうか?
>error: failed to encode 'resource.rc' from UTF-8 to UTF-16LE-BOM

.editorconfig
------------------
root = true

[*]
省12
505
(2): (ワッチョイ ea2c-kBqH) 2022/09/10(土)17:55 ID:2MbFO6mH0(1) AAS
>error: failed to encode 'resource.rc' from UTF-8 to UTF-16LE-BOM
これが理由じゃないの?

そもそも、UTF-16LE-BOM を使う事ってある?

普通は、BOM 無しUTF-8 を使う
506: (オイコラミネオ MMb5-mw2C) 2022/09/10(土)18:08 ID:EVlNSVx0M(2/3) AAS
>>505
Visual Studioを使ってるのでUTF-16LE-BOMかShiftjisの二択なのです
resource.rcはUTF-16LE-BOMで保存してあります
507: (ワッチョイ 49c2-qKeZ) 2022/09/10(土)18:17 ID:kN9l3Zj10(1) AAS
>>505
使う理由があって使ってんのに難癖はやめとけ
508
(1): (ワッチョイ a561-Z99o) 2022/09/10(土)19:58 ID:dCkX3tyK0(1) AAS
>>504
リモートとのやり取り時に指定文字コードとUTF-8を相互変換するんだから.rcファイルpushし直さないとだめじゃね?
509: (ワッチョイ 6990-f1GR) 2022/09/10(土)20:18 ID:RL5Ydm0F0(1) AAS
素直に文字コード変換ソフト使ってからpushしたほうがイイんじゃね?
文字コードの問題は結構根深いとこあるし
510
(2): (ワッチョイ a95f-Mjbb) 2022/09/10(土)20:23 ID:1BX46xrY0(1/2) AAS
情報学部卒IT企業勤務1年目だけどGit難しいよ
よくみんな使いこなせるな
ブランチ切り替えとか発生した瞬間に混乱するわ
511: (ワッチョイ a95f-Mjbb) 2022/09/10(土)20:25 ID:1BX46xrY0(2/2) AAS
とあるブランチで開発を進めていて、pushまで完了していつでもブランチ切り替えできる状態ではあるけど
新しくブランチ切ったからそこで作業してと言われた瞬間パニックになる ブランチ切り替えすると作業フォルダの中身変わるの緊張するわ
512: (ブーイモ MM81-f1GR) 2022/09/10(土)20:40 ID:amn8zzJ5M(1) AAS
慣れないうちはコミットログやブランチ同士の関係をグラフ表示できるGitクライアントに頼ったほうがいいよ
ミスっても所詮は手元だけだから、適宜リモートにプッシュしてさえいれば操作は大胆にやればいい
ただしプッシュ前のチェックだけは入念に
513: (オイコラミネオ MMb5-mw2C) 2022/09/10(土)21:23 ID:EVlNSVx0M(3/3) AAS
>>508
リモートの.editorconfigと.gitattributesでUTF-16LE-BOMを指定してるので
.rcファイルもUTF-16LE-BOMで上がっているんじゃないのかな
cloneした.rcファイルはUTF-16LE-BOMになってます

>>510
よくわからないエラーで悩むよ
514
(1): (ワッチョイ 668f-W6FU) 2022/09/11(日)01:22 ID:TANQ1xvy0(1) AAS
そもそもutf-16 leを推奨しているMicrosoftがおかしいからな(直す気もないらしい)

>>504
多分もう色々調べてると思うけど、もし見てなかったら参考に

外部リンク:developercommunity.visualstudio.com

外部リンク:qiita.com
515: (オイコラミネオ MMb5-mw2C) 2022/09/11(日)06:37 ID:ViMVDrAnM(1) AAS
>>514
ありがとうなんだか設定ミスのようだ

× charset = utf-16
〇 charset = utf-16le

× *.rc working-tree-encoding=UTF-16LE-BOM eol=CRLF
〇 *.rc text working-tree-encoding=UTF-16-LE-BOM eol=CRLF
516: (ワッチョイ 6aad-nSDm) 2022/09/11(日)08:17 ID:p8irpA6n0(1) AAS
>>510
頭が良い悪いは関係なくて、単に慣れの問題だと思うよ
心配しなくても、そのうち慣れる
517: (ワッチョイ e6bb-5ozR) 2022/09/11(日)12:15 ID:EZu34myO0(1/2) AAS
ある程度の難しさがあるのは確かだと思うので地図を読むことの得手不得手みたいな適性は何かしらあるかもしれない
518: (ワッチョイ e6bb-5ozR) 2022/09/11(日)12:17 ID:EZu34myO0(2/2) AAS
けどブランチ切り替えくらいなら慣れだな
分散開発で計画やマージを任せられるとなると人によって難しい
519
(1): (アウウィフ FF21-pw5f) 2022/09/15(木)14:34 ID:cRBlrBBnF(1) AAS
githubの質問ってここで良いのかな?
フォーク基のリポジトリをPublicからPrivateに変更したら、Publicの時にフォークしたユーザーのリポジトリに影響って出る?
520: (ワッチョイ 7933-OdF3) 2022/09/15(木)23:28 ID:GwVm0Djk0(1) AAS
>>519
こっちでお願いします

ソースコード ホスティング総合【GitHub,GitLab,Bitbucket等】
2chスレ:tech
521: (ワッチョイ 7910-qsFw) [age] 2022/09/16(金)13:09 ID:QQvhz5cq0(1) AAS
Git v2.38.0-rc0
522: (ワッチョイ f710-m/q6) [age] 2022/09/23(金)16:47 ID:UblpnXcK0(1) AAS
Git v2.38.0-rc1
523: (ワッチョイ 136e-r4yT) 2022/09/27(火)03:57 ID:x8Dmf6Id0(1) AAS
c:\gittest\server\proj01
c:\gittest\client\proj01

というフォルダ作って上から下にcloneはできて下のフォルダで完結する操作はできたんだけど
下から上にpushしようとすると失敗する

To c:\gittest\server\proj01
! [remote rejected] master -> master (branch is currently checked out)
error: failed to push some refs to 'c:\gittest\server\proj01'
省1
524: (ワッチョイ 4b9f-A/T8) 2022/09/27(火)07:59 ID:UwDioOcC0(1) AAS
bare repositoryになってないとかmaster,developへの直接push不可になってるとか
525: (ワッチョイ 7fe4-Nf8B) 2022/09/27(火)09:48 ID:+d371Z/C0(1/2) AAS
【Git】bare リポジトリで無いならば、push を受け入れないことを知りました
外部リンク:oki2a24.com

学習のためだけならreceive.denyCurrentBranchを設定してもいいかもね
526: (ワッチョイ 96bb-4kp3) 2022/09/27(火)10:14 ID:c2KUidKp0(1) AAS
不可解な挙動で学習時間や意欲をロスしないためにも普通の構成にしたほうがいいと思う
俺ならserver(bare)とclient1とclient2を作る
527: (ワッチョイ 527c-tX/F) 2022/09/27(火)11:33 ID:vJTIC1iI0(1) AAS
そもそもどこからcloneしてきたのか不明だし、こういう質問する奴って情報が不足し過ぎてるような
githubとかにあるようなのをcloneしてpushして失敗しましたとかなら草だがw
528: (ワッチョイ 7fe4-Nf8B) 2022/09/27(火)13:09 ID:+d371Z/C0(2/2) AAS
別にどこからcloneしてきたとか関係ないよ
デフォルト設定だとbareでないレポジトリへpushできないことがあるのは仕様
bareにするとかdenyCurrentBranchは危ないよとかググれば日本語の情報もいっぱいある
529: (ワッチョイ e310-YqS/) [age] 2022/09/28(水)09:04 ID:+1FeoF9d0(1) AAS
Git v2.38.0-rc2
530: (ワッチョイ 136e-r4yT) 2022/09/28(水)11:25 ID:bhRVKQK10(1) AAS
server側をベアで作り直したらうまくいきました
ありがとうございます

なぜ入門書はここら辺を説明してくれずに
まずGitHubのアカウントを作ります。とか言い出してしまうのか
531: (ワッチョイ 7fe4-Nf8B) 2022/09/28(水)11:44 ID:MP/YhhuJ0(1) AAS
選び方が悪いね
そういう方向性の入門書ならプロジェクトリーダー濱野氏の入門Gitだ
5章「2か所で使う」でバックアップリポジトリをbareで作って云々を解説してる
githubには一切触れていない(と思う)
git clone /pub/repositories/~ みたいなローカルマシン内でのcloneを解説してる本は他にあるのかな
532: (ワッチョイ ff55-vqPj) 2022/10/01(土)10:02 ID:DVLayUHe0(1) AAS
Gitをインストールした記憶がないのに、なぜかインストール済みでした。
Git Bashを起動すると、プロンプトが変だし、フォントが小さいし、色付けもされません。
プロンプトは「~>」です。

これはどういうことでしょうか?
533: (ワッチョイ cfbb-Sudb) 2022/10/01(土)14:10 ID:J9f91GHl0(1) AAS
それウィルスに感染してる
534: (ワッチョイ c31d-755I) 2022/10/02(日)17:48 ID:6kxI91N30(1/3) AAS
コミットメッセージについてです
テキストエディタを使って複数行書く方法と、コマンドライン上で1行書く方法が
あるみたいですが、基本的にはどっちを使うべきなんでしょうか?
535
(1): (ブーイモ MMff-HD9v) 2022/10/02(日)18:05 ID:dk1cJbbAM(1) AAS
仕事や既存OSSならチームのルールがあるだろうから先輩に聞け
個人ならどっちでも自分が楽な方でいい
ぶっちゃけコミットメッセージなんか誰も見ないから実際どうでもいいし、
そのうちチームに入ってから空気読めばいいだけの話なんで学習中の身のうちから意識して鍛えておかなければならないほど大した話ではない
536: 534 (ワッチョイ c31d-755I) 2022/10/02(日)18:30 ID:6kxI91N30(2/3) AAS
>>535
分かりました ありがとうございます
取り敢えずVSCodeを使っておこうと思います
537
(1): (ブーイモ MMe7-7lI2) 2022/10/02(日)18:55 ID:q9OgIqJtM(1) AAS
Vimを使って書くのが正しいやり方です
538: 534 (ワッチョイ c31d-755I) 2022/10/02(日)19:05 ID:6kxI91N30(3/3) AAS
>>537
そうなんですね
インプレスの本ではVSCodeを使いなさいと書いてあったのでそうしました
539
(2): (ワッチョイ cfbb-fxWw) 2022/10/02(日)19:10 ID:uPDZdRB50(1/2) AAS
コミットメッセージちゃんと書けるやつが本物のプログラマ。書けないやつはゴミグラマー。
自分で試行錯誤しているローカルリポジトリはコマンドラインで適当に入れても良いけど、他人に見せるやつはエディタで丁寧に時間をかけて書く。
コードを書いている時間よりコミットメッセージ書いている時間の方が長いくらいで普通。
540: (ワッチョイ cfbb-Vwkg) 2022/10/02(日)19:16 ID:D5S18uSu0(1) AAS
長文したためなくてもバグトラッカーのID書いてあればいいよ
繰り返しになるけどプロジェクト次第
541
(1): (ブーイモ MMff-HD9v) 2022/10/02(日)19:28 ID:Sn8H/WH4M(1) AAS
>>539
まあチーム次第だから君が間違っていると言うつもりはないが、一般的に言って流石にコーディングより時間をかけるのは時間の無駄
コミットメッセージは見つけづらくて無駄だから、そんな時間があったらドキュメントでも書いてくれ
542: (ワッチョイ 435f-pIDl) 2022/10/02(日)20:42 ID:t7yq2oGI0(1) AAS
外部リンク:git-scm.com
> The log message that explains your changes is just as important as the changes themselves. Your code may be clearly written with in-code comment to sufficiently explain how it works with the surrounding code, but those who need to fix or enhance your code in the future will need to know why your code does what it does, for a few reasons:
...
543
(1): (ワッチョイ 6384-ARfL) 2022/10/02(日)21:53 ID:QRo7yeZh0(1/2) AAS
>>539
コマンドラインでもコミットメッセージはvimとかで丁寧に書けますが
544: (ワッチョイ 6384-ARfL) 2022/10/02(日)21:57 ID:QRo7yeZh0(2/2) AAS
>>541
ReamineのチケットとかGithubのIssueとかにコミットを結びつけた方が読みやすいよね
545: (ワッチョイ cfbb-fxWw) 2022/10/02(日)22:11 ID:uPDZdRB50(2/2) AAS
>>543
vim はエディタでないという主張は初めて聞いた。emacs は環境とういうのは良く聞くけど。
546: (ワッチョイ ff7c-pIDl) 2022/10/02(日)22:30 ID:w76y/xOG0(1) AAS
コミットはWindowsでやるならTortoiseGitが楽でいい複数行のコメントも書けるしね
ログもGUIの方が見やすいし、diffもそうだしね
547
(2): (スッップ Sd1f-HD9v) 2022/10/02(日)23:56 ID:Yp4OiWZtd(1) AAS
今時Tortoiseはないでしょ
GitはSVNなんかと違ってフォルダベースじゃないからファイルエクスプローラ上で操作するのは非合理で、
SourceTreeのようなワーキングツリーの差分をフラットに扱うクライアントのほうが圧倒的に使いやすい
普通に開発を進める分にはVSCodeやVS等のエディタ付属のGit機能で十分だしな
548: (ワッチョイ cfbb-Vwkg) 2022/10/03(月)01:53 ID:VqHymwUT0(1) AAS
Windows版のSourceTreeがクソダサなのは何かの嫌がらせなの
549: (ワッチョイ c31d-755I) 2022/10/03(月)11:24 ID:KjjssmK/0(1/2) AAS
以前GitHubへSSH認証で接続したことがあったので、
GitBashでssh -T git@github.comと入力してみたのですが、
Permission denied (publickey).と表示され、接続を拒否されてしまいました
どう対処すればよいでしょうか?
550
(1): (ワッチョイ cf8f-Qo6X) 2022/10/03(月)11:33 ID:9fynhyqE0(1) AAS
gitに関係ないのでこっちで質問してください

ソースコード ホスティング総合【GitHub,GitLab,Bitbucket等】
2chスレ:tech
1-
あと 452 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s