並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

tracの検索結果1 - 23 件 / 23件

  • え?まだgit checkoutしてるの?

    公式ドキュメントには以下のように書かれています。 THIS COMMAND IS EXPERIMENTAL. THE BEHAVIOR MAY CHANGE. 和訳:このコマンドは実験的です。動作が変更される可能性があります。 この記事の内容と違う場合があるので、ご注意ください。 この記事は2024年2月28日時点の情報です。 え?まだgit checkoutしてるの? git checkoutといえば、ブランチを切り替えたり、git addしたファイルを元に戻したりするコマンドですが、それはもう古いです。 実は2019年8月リリースのgit 2.23からgit switchとgit restoreが追加されました。 知らなかった人も多いのではないでしょうか?(恥ずかしながら私は知らなかった...) 「先輩、checkoutってなんすか?」と後輩に聞かれる前に、この記事を読んでgit sw

      え?まだgit checkoutしてるの?
    • なぜファイルの末尾に改行を入れたほうが良いのか - Qiita

      はじめに ファイルの末尾には改行を入れたほうが良いのでしょうか。 「ファイル 末尾 改行 POSIX」等で調べると、規格の観点から改行を入れた方がいいという話が出てくるのですが、今回はgitの仕組みの観点からも改行を入れたほうが良いという話をします。 GitHub上での末尾改行の警告 例えば末尾に改行のないこんなファイルが有るとし、commitしてGitHubにpushすると以下のような表示になります export function hello(name: string) { return `Hello, ${name}!`; }

        なぜファイルの末尾に改行を入れたほうが良いのか - Qiita
      • Gitを置き換えるバージョン管理システム「Jujutsu」 | ソフトアンテナ

        今やバージョン管理ツールとして圧倒的な人気を集める「Git」ですが、Linuxカーネル開発のために作られたという経緯もあり、使いこなすにはかりの経験値が必要となります。 この問題を解決するために、Googleのソフトウェアエンジニアによって、新しいバージョン管理システム「Jujutsu」の開発が進められています。 Jujutsuの素晴らしさを紹介する記事「jj init 」によると、Jujutsuは過去のバージョン管理システムの問題点やメリットを分析して作られていて、Googleの既存のバージョン管理システムを置き換える勢いがあるとのこと。 JujutsuはmacOSでは、brew install jjを実行するだけで使用することができ、バックエンドとしてGitを使用しているため、採用にコストがかからないというメリットもあるそうです。 公式サイトでは、Jujutsuの特徴がリストアップされ

          Gitを置き換えるバージョン管理システム「Jujutsu」 | ソフトアンテナ
        • 20231206_設計ドキュメント腐る問題、Git管理で運用してみた本当のところ

          設計ドキュメント腐る問題、 Git管理で運用してみた 本当のところ 2023.12.5 真野隼記 ドキュメント管理を制する 陳腐化を防ぐための実践事例 Lunch LT

            20231206_設計ドキュメント腐る問題、Git管理で運用してみた本当のところ
          • 「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」 - Qiita

            「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」Git 画像略 TL;DR(Too Long; Didn't Read) ~nは単純なコミットの親をたどる(ブランチの分岐がある場合は現在のブランチのみで辿れるコミット) ^nはマージコミット向けで^2は「そのコミットの2番目の親(取り込んだブランチの前回のコミット)」 だからHEAD^n(n > 2)は存在しない 2024/06/04追記: OctopusなMergeだと3つ以上のブランチからマージできるので^nも存在する......があまり見かけることはない HEAD^^は「HEAD^の親」、HEAD^2は「HEADのもう一人の親」みたいな......。タラちゃんがHEADだと波平がHEAD^^でマスオがHEAD^2です(

              「これはHEAD^^」 「これはHEAD^2」 「これはHEAD~2」「HEAD@{2}、reflog用」「全部いっしょじゃないですか」「違う!!もっとよく見ろ!!」 - Qiita
            • 非同期開発体制を支えるドキュメント文化 / YAPC::Hiroshima 2024

              git-schemlexとddl-makerを使ったDB migrationの紹介 / git-schemalex and ddl-maker migration #golangtokyo

                非同期開発体制を支えるドキュメント文化 / YAPC::Hiroshima 2024
              • より良い Git コミットメッセージを書こう - Qiita

                より良いコミットメッセージを残すことは Git を使った開発をする上で重要なことです。優れたコミットメッセージは、それを読んだ人がコードを理解するのに大いに役立ちます。 では、どのようなメッセージが良いもので、どのようなメッセージが悪いものなのでしょうか? それについて掘り下げていきたいと思います。 基本的な Git Commit Message の書き方 詳しいところは、以下の3サイトを参照してください。特に「How to Write a Git Commit Message」には基本がすべて書かれています。 How to Write a Git Commit Message https://cbea.ms/git-commit/ Gitのコミットメッセージをうまく作成する7つのルール (「How to Write a Git Commit Message」の和訳記事) https://

                  より良い Git コミットメッセージを書こう - Qiita
                • gitの使い方しくじり先生~こんな使い方はするな~

                  はじめに はじめまして、yasuda_naoto と申します。 未経験から WEB エンジニアとして活躍するために RUNTEQ というプログラミングスクールで学習しています。 概要 RUNTEQ ではミニアプリ作成会というものがあり、2023 年の 8 月に青春をテーマにたくさんのアプリが投稿されました。 その際に、愚かな私は「面倒だからgit add .してそれらを一気に commit して push すればええやろ」という、プログラマにあってはならないめんどくさがり精神で作ったアプリをリモートリポジトリに push してしまったのです。 その際に起きた悲劇を再現します。 更に、同じ轍を踏まないように、それを防ぐ方法と、もしあなたが同じしくじりをしてしまったら、そこから立て直す方法をご紹介します。 要点 細かく add & commit しなかったばかりに push が途中で進まなくな

                    gitの使い方しくじり先生~こんな使い方はするな~
                  • 混乱を引き起こしがちなGitの用語まとめ

                    分散型バージョン管理システムのGitは2005年の登場以降シェアを伸ばし続け、2022年の調査では約94%のユーザーに利用されるほど一般的なツールとなっています。Gitにはさまざまな機能が搭載されていますが、その中で特に混乱を引き起こしがちな用語について、Gitを15年近く使用してきたというジュリア・エヴァンスさんが解説しています。 Confusing git terminology https://jvns.ca/blog/2023/11/01/confusing-git-terminology/ ◆HEADと「heads」 HEADは現在チェックアウト中のブランチやコミットを指しており、「.git/HEAD」に保存されています。一方「.git/refs/heads」に保存されているのはブランチで、「heads」は「branches」と読み替えればOKとのこと。 ◆detached HE

                      混乱を引き起こしがちなGitの用語まとめ
                    • Overleaf+VSCode+GitHub+etcな執筆環境を整える

                      環境構築 以下の手順で構築していきます. Overleaf-Workshopの拡張機能をVScodeに入れる Latex-Workshopの拡張機能をVSCodeに入れる Latex-Workshopの設定を変更 texliveをインストール +α Grammarlyの拡張機能をVSCodeに入れる Grammarlyの設定を変更 1, 3, 5はVSCodeの拡張機能で検索すれば一瞬で出てくるのでスキップ. Latex-Workshopの設定を変更 Latex-Workshopの設定を変更します.以下を設定から変えましょう.cmd+,で設定のタブが開けると思います. Latex-workshop › Latex › Recipe: Default - first + lastUsed onSaveでtexソースをビルドするときに、デフォルト設定のfirstのままだとpdflatexのビル

                        Overleaf+VSCode+GitHub+etcな執筆環境を整える
                      • My VSCode Config

                        Hi fellow devs, For my first post, I'm just documenting my VSCode configurations here for posterity's sake or just for my reference later. Keep in mind that this list is going to be language agnostic and more so utility/aesthetic suggestions (though these are inevitably tied to what languages I work with, so take that as you will). Please feel free to suggest any good extensions that I've missed o

                          My VSCode Config
                        • BTSのカワイイ日本語、喜べなくなった私 RMのインスタで気づき:朝日新聞デジタル

                          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                            BTSのカワイイ日本語、喜べなくなった私 RMのインスタで気づき:朝日新聞デジタル
                          • 次世代バージョン管理システム jj を勉強するスレ

                            (2024-02-03: 追記) 本内容は、Book: 君のレポジトリを領域展開 - 次世代バージョン管理システム Jujutsu の世界 にまとめなおしました ちょっと前にマストドンかどこかで、存在を知った次世代バージョン管理システム jj (Jujutsu-呪術)について勉強している。 ホームページ:Jujutsu docs チュートリアル:Tutorial and Birds-Eye View - Jujutsu docs Git との比較:Git comparison - Jujutsu docs レポジトリ:martinvonz/jj: A Git-compatible VCS that is both simple and powerful 日本語の解説ページが見つからなかったため、英語のレポジトリのドキュメントをブラウザの翻訳アドオンを使って読まざるを得ない。 開発者の ma

                              次世代バージョン管理システム jj を勉強するスレ
                            • 【DJ SODA案件】BTSメンバーに日本人女性ファンが無理やりキス → 日本のフェミニスト、一斉に沈黙

                              ( ´∀`)つ 関連記事 【韓国DJ騒動】ツイフェミ「日本人女性がセクハラした?その人、トランス女性じゃないの!?」 【悲報】BTSの日本人女性ファン、BTSメンバーに無理やりキスをして炎上・・・DJ SODA再来。 https://t.co/HZ1xXlF0ZG — News Everyday (@24newseveryday) June 14, 2024 <ネットの反応> フェミニスト「・・・」 SODAったのか うわ、気持ちわりぃ。 これ広義のレイプじゃない? フェミニスト「アーアーキコエナーイ」 えっ?キスして何が悪いの? 私女なんだけど フェミニストがダンマリだけど、 絶対に許してはならない性加害。 女の性加害性爆発である。 フェミさーーーーーーん!!! フェミ、得意のチー牛のせいって言っとけば?ww 「どうすんのこれ?」 kiss(キス) KiSS マットシフォンUVホワイトニ

                                【DJ SODA案件】BTSメンバーに日本人女性ファンが無理やりキス → 日本のフェミニスト、一斉に沈黙
                              • bun.lockbのVersion管理をGitでどうやる?問題

                                はじめに bun installで生成されるBunのロックファイルはbun.lockbというバイナリファイルである。 公式を読むと性能向上のためにバイナリ化していることがわかる。 Why is it binary? In a word: Performance. Bun’s lockfile saves & loads incredibly quickly, and saves a lot more data than what is typically inside lockfiles. 困ること まさにこのツイートの問題で、Git管理したいのにバイナリが出力されるのは不便で、どうしよう? と実際の本番利用では困るだろう。 解決方法 案1. git diffで差分確認する 公式のページを読むと、どうやら設定追加でgit diffができるらしい。 bun install request g

                                  bun.lockbのVersion管理をGitでどうやる?問題
                                • BTS、ブルピン…韓国スターに秋波送るハイブランド その戦略とは:朝日新聞デジタル

                                  ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                    BTS、ブルピン…韓国スターに秋波送るハイブランド その戦略とは:朝日新聞デジタル
                                  • Push rules public beta

                                    April 18, 2024 Say goodbye to unwanted files cluttering your repos, like *.jar or *.so. And limit who can make updates to sensitive files like your Actions workflows with the public beta of push rules. 🎉 You can now enable a new type of ruleset that allows you to control pushes to repositories based on file extensions, file path lengths, file and folder paths and file sizes. Push rules don’t requ

                                      Push rules public beta
                                    • コンサート手話通訳の役割は? BTS所属企業も導入、「自己負担」がなくなっても聴覚障害者を苦しめ続ける無理解

                                      コンサート手話通訳の役割は? BTS所属企業も導入、「自己負担」がなくなっても聴覚障害者を苦しめ続ける無理解 臨場感や楽しさを伝える「コンサート手話通訳」の仕事。聴覚障害者と手話通訳者、HYBE JAPANへの取材からは、その専門性を保証する上での課題が浮かび上がった。

                                        コンサート手話通訳の役割は? BTS所属企業も導入、「自己負担」がなくなっても聴覚障害者を苦しめ続ける無理解
                                      • 「音楽を楽しむU-NEXT」。ユニバーサル ミュージックと配信契約、AdoやBTSのMV配信

                                          「音楽を楽しむU-NEXT」。ユニバーサル ミュージックと配信契約、AdoやBTSのMV配信
                                        • 好きな曲をそっと置いていく🎧⑫ こんな日には テテが必要だ🫶 BTSのVしか知らない人にこそ教えたい - Thoughts and Healing

                                          世の中のことを考えて夜もうまく眠れない。世の中のことだけじゃなくて家族のことについても心配ごとはたくさんあるし。悩み多き日々、眉間に皺よっちゃう日々、そんな私にはキム・テヒョンが必要だ😆BTSのバチバチに踊るVしか知らない人にこそ教えたい。ちょっと教えたくない気もする😆 Slow Dancing by V at THE FIRST TAKE 'Le Jazz de V' Live Clip byV Tiny Desk Korea Special by V おまけ かわいいテテも置いていく~ おまけ2 白雪姫テテでの真顔とキレキレダンスがたまらない Slow Dancing by V at THE FIRST TAKE youtu.be open.spotify.com 'Le Jazz de V' Live Clip byV youtu.be Tiny Desk Korea Speci

                                            好きな曲をそっと置いていく🎧⑫ こんな日には テテが必要だ🫶 BTSのVしか知らない人にこそ教えたい - Thoughts and Healing
                                          • 好きな曲をそっと置いていく🎧⑩ I love "Tiny Desk Concert" cuz 親密であったかくて生の声を感じることができるから - Thoughts and Healing

                                            人生って・・・世の中って・・・人間て・・・自分て・・・なんなん、とか考えたりしてさ。テンションあがらずやる気もでないっす。そんな日もあるよね。うん、けっこうあるよね。 考えるとさらにはまるから Stop thinking!  I know, but I can't stop thinking. That's why I need musics & stories beyond my tiny poor brain world. Take me away somewhere brand new unruled opened world. Set me free from my own. It is weird but sometimes English more fits me what I am and how I feel. BTS  防弾少年団 Taylor Swift テイラースイフ

                                              好きな曲をそっと置いていく🎧⑩ I love "Tiny Desk Concert" cuz 親密であったかくて生の声を感じることができるから - Thoughts and Healing
                                            • 好きな曲をそっと置いていく🎧⑦散歩の時に気持ち良く聴けた曲 - Thoughts and Healing

                                              シュナとお散歩しているときに、聞いていて楽しかったり心地よかったり気持ち良く聴けた曲、置いていきます。外では片耳にイヤホンでお散歩してます🎧 ラブリー by 大橋トリオ Made You Look by Meghan Trainor Too Sad to Dance by Jung Kook of BTS ラブリー by 大橋トリオ 小沢健二さんのラブリーはたくさんの人にカバーされて今でもよく聴かれていますよね。心地いい曲です。大橋トリオさんバージョン、好きです。 youtu.be Made You Look by Meghan Trainor 明るく楽しい気持ちになる曲で、お散歩の足もリズミカルに😆まさにPOP♪でかわいい。 私はグッチをもてるし、ルイ・ヴィトンも着れるけど、そんなものなくたってあなたはきっと私を見るわ。私はヴェルサーチが似合うけど(脱いじゃえ)、寝癖のついた朝の私が

                                                好きな曲をそっと置いていく🎧⑦散歩の時に気持ち良く聴けた曲 - Thoughts and Healing
                                              • 好きな曲をそっと置いていく🎧⑪ Life is...人生って...な曲たち - Thoughts and Healing

                                                Life is beautiful? Life is suck? Whatever it is, life still goes on. So, what do we do then?How shall we live? Hmm... Life Goes On by BTS 毎日 by 米津玄師 ベリーベリーストロング アイネクライネ by 斉藤和義 小説 アイネクライネナハトムジーク 伊坂幸太郎 漫画 アイネクライネナハトムジーク いくえみ綾 映画 アイネクライネナハトムジーク 今泉力哉監督 Life Goes On by BTS コロナで突然ワールドツアーをはじめとしたあらゆるスケジュールがキャンセルされ、まるで時が止まったようになり、ARMYや友達や家族と会うのも難しくなってしまった時に作られた曲。 コロナだけでなく、生きていて突然前に立ちはだかる、自分にはどうにもできない理不尽なで

                                                  好きな曲をそっと置いていく🎧⑪ Life is...人生って...な曲たち - Thoughts and Healing
                                                1