タグ

gitに関するbittersoulsのブックマーク (6)

  • え?まだ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してるの?
  • ディレクトリごとに簡単にGitHubのアカウントを切り替える方法 - Progate Tech Blog

    はじめまして、Progateの村山です。 記事はProgateAdventCalendarの15日目の記事です。 普段はSREチームでProgateの開発や運用を支える仕事をしており、Progateには今年の7月に入社しました。前職はElixirやk8sなどを使ったWebアプリケーションの開発や運用をしていました。 エンジニアであれば日常的に使うGitHubですが、仕事で個人用のアカウントを併用できない場合は仕事用のアカウントに切り替える必要があります。 稿では作業ディレクトリ毎にGitHubのアカウントを切り替える方法を紹介します。 GitGitHubのアカウントについて まずはじめにGitGitHubは別物の概念で、GitHubはGitのリモートリポジトリをホスティングしているWebサービスです。GitLinuxカーネルの開発者であるリーナスが開発した分散型バージョン管理シス

    ディレクトリごとに簡単にGitHubのアカウントを切り替える方法 - Progate Tech Blog
  • gitアカウントを作業フォルダによって自動で変更できるようにする

    git 2017.10.06 yamamoto フロントエンドやバックエンドを担当することがあります、山です。 今回は、gitアカウントをリポジトリごとに自動で変更されるようにした時の作業内容を共有します。 使用したのは、 git version 2.14.1 です。 gitアカウントを複数切り替えて使用されている方に見てもらえるとお役に立てるのではないかと思います。 まずはgitのバージョンが2.13以上になっているか確認 今回、アカウントの切り分けに includeIf を使用するのですが、gitのバージョンが2.13より古いとそのコマンドが存在していないため、エラーは出ないものの、設定が完了しないという現象に陥ります。ちなみに私はここで30分ほど詰まっておりました。 公式リファレンス: Git - git-config Documentation 私のgitはバージョン2.14.1

    gitアカウントを作業フォルダによって自動で変更できるようにする
  • Visual Studio CodeでGitの履歴を素敵に表示する - Qiita

    この記事はcloudpack あら便利カレンダー 2019 の2日目です。 誕生秘話 はこちらです。 私は今年からの参戦になります。 この記事では、あら便利な拡張機能の紹介をしたいと思います。 Gitのコミット履歴が複雑になってしまった場合に、コミットグラフが絡み合ってしまい履歴が追いづらい状態になってしまうことありますよね? そこまで酷くはないけれど、ぱっと見で履歴がちゃんと終えるかというと微妙かも...という時はまあ普通にあります そこで、最近、Visual Studio CodeのGit Graph というあら便利な拡張機能を見つけまして、これがなかなか綺麗にgitgraphを出してくれるので紹介したいと思います 使い方 インストール あるいは、GUIからインストール 起動 インストールが完了すると、VCSのパネルにボタンが追加されるので、これを押すだけです。 ボタン押下で新たなタブ

    Visual Studio CodeでGitの履歴を素敵に表示する - Qiita
  • Windows で Git - 2017冬 - Qiita

    tl;dr 昔は Windows で Git を使うのは辛かったが、現在は悪くない Scoop で簡単に構築できる 操作は CLI, 閲覧は GUI クライアントで使い分けている GUI クライアントは、 VS Code がオススメ 言わずと知れた、バージョン管理システム。 Windows と Git そもそも Git は、 Unix/Linux 文化圏で生まれてきたもので、Windows 対応はされてはいるがイマイチな時期が長く続いた。 イマイチだった点 Git を導入するために、Git 以外の登場人物が多く辛い ( 特に新人 Windowser には msys Git Bash ssh 情報が色々あって辛い 3~4 年前までは、まだ Cygwin 派の記事もあった Windows への導入の記事なのに、何となく Linux の知識ある前提だったり 鍵生成が辛い putty 形式 ? O

    Windows で Git - 2017冬 - Qiita
  • あのコミットをなかった事に。git rebase -i の使い方

    以前、Gitの使い方、よく使うGitコマンド という記事を書きましたが、git rebase -i の項目に書き足したいことが増えてきたので別エントリに切り出し、内容を見直しました。 git rebase -i を使うと、最新のコミットから指定したコミットまでの歴史を対話式に改変することができます。具体的には以下のことができます。 コミットメッセージを変更するコミット内容を修正するコミットを分割するコミットをまとめるコミットを削除する 私個人の利用シーンとしては、開発ブランチを master にマージする前(プルリクを送る前)にコミットの整理に使うことが多いです。一発できれいなコミット履歴を作るのは難しいので、散らかったコミットを後から整理するのによく使います。Git って便利だなあと思う瞬間です。 目次 rebase -i の使い方 reword コミットメッセージを変更する edit

    あのコミットをなかった事に。git rebase -i の使い方
  • 1