並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 42件

新着順 人気順

gitコマンドの検索結果1 - 40 件 / 42件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

gitコマンドに関するエントリは42件あります。 gitGitHubコマンド などが関連タグです。 人気エントリには 『Gitコマンドの結果一体どうなるのかをすばやくアニメーション画像を生成して視覚的にわかりやすく見せてくれる「git-sim」』などがあります。
  • Gitコマンドの結果一体どうなるのかをすばやくアニメーション画像を生成して視覚的にわかりやすく見せてくれる「git-sim」

    プログラマー育成を支援するInitial Commitが、ローカルリポジトリにおけるGitの動作をシミュレート可能なコマンドラインツール「git-sim」を2023年1月22日にリリースしました。git-simを使うことで、Gitコマンドがリポジトリに及ぼす影響を視覚化した画像やアニメーションを生成できます。 git-sim - Visually simulate Git operations in your own repos with a single terminal command. https://initialcommit.com/tools/git-sim GitHub - initialcommit-com/git-sim: Visually simulate Git operations in your own repos with a single terminal c

      Gitコマンドの結果一体どうなるのかをすばやくアニメーション画像を生成して視覚的にわかりやすく見せてくれる「git-sim」
    • 初めてのGitは電車で例えて学ぼう!初学者向け基本Gitコマンド入門 - Qiita

      Gitを学びたての人へ Gitを学びたての皆さん、こんにちは!今年の4月よりエンジニアとして新卒入社した k_uki512です!🎉 会社の新人研修や、プログラミングスクールでGitを初めて触り始めた方もいらっしゃるのではないでしょうか。そんな方が「分からない」という状態に陥りやすいのが "Git" のコマンドだと思います。 分からない理由を分析してみた Gitのコマンドが分かりづらい理由として以下のような原因があると考えました。 データをコマンドでやり取りすることがなかった 用語いっぱい。違いが分からない、、(add,commit…) データ(変更履歴)の流れが見えづらい つまり変更履歴という概念が抽象的かつ、pushまでのステップが多いことが原因だと考えました。 そこで、この記事ではGitの一連の流れを、わかりやすく電車に例えて解説していきます! この記事を通じてGitの流れを学び、会

        初めてのGitは電車で例えて学ぼう!初学者向け基本Gitコマンド入門 - Qiita
      • うろ覚えのシェルやGitコマンドでも大丈夫。自然言語でコマンド入力を支援する「GitHub Copilot CLI」、プロトタイプ公開に向け登録開始

        日常的にターミナル画面からコマンドラインインターフェイス(CLI)を使って仕事をしているITエンジニアであっても、使い慣れないシェルコマンドのオプションをなかなか思い出せないことや、めったに使わないGitコマンドを調べながら試してみる、といったことがあるのではないでしょうか? GitHubの研究開発部門であるGitHub Nextは、自然言語でAIと対話しコマンドライン入力を支援してくれる「GitHub Copilot CLI」のプロトタイプ公開に向け、ウェイティングリストへの登録を開始しました。 下記はGitHub Copilot CLIの開発者の1人であるMatt Rothenberg氏のツイートです。登録開始はこのツイートで告知された模様です。 We're finally ready to start flagging users in to GitHub Copilot CLI I

          うろ覚えのシェルやGitコマンドでも大丈夫。自然言語でコマンド入力を支援する「GitHub Copilot CLI」、プロトタイプ公開に向け登録開始
        • 個人的「便利だな」と思ったGitコマンド4選 - Qiita

          存在を知った時や使ってみた時に「これけっこう便利だな」と思ったGitコマンド4つをまとめました。 git fetch -p -pを付けることで、削除されたリモートブランチのリモート追跡参照が削除されるようになります。 例えばリモートリポジトリでbranchAが削除されると、git fetch -pによりローカルリポジトリ上のorigin/branchAが削除されます。 ※ git fetch --pruneも同様です ※ git pull -p/--pruneでプルする際に行われるフェッチにも適用できます git log --oneline コミットハッシュが短縮され、コミットログが1行で表示されるようになります。 ※ git log --abbrev-commit --pretty=onelineも同様です 表示例: git logの場合 commit cmhash2commithash

            個人的「便利だな」と思ったGitコマンド4選 - Qiita
          • 現場で使用していたGitコマンド集 - Qiita

            ④git pull -r ブランチを最新化する。 ※git pullとの違いについてはこの記事の最後にまとめています。

              現場で使用していたGitコマンド集 - Qiita
            • 開発者が知っておくべき Git コマンド12選

              Author Kedasha Kerr 初心者のためのGitHub入門の最新版では、Gitを使いこなせるようになるために欠かせないGitコマンドを紹介します。 GitHub for Beginners へようこそ。このシリーズでは、初心者向けにリポジトリからプルリクエストまで、あらゆるものの基本を学べるようになっています。(これらが何なのかまだわからない?大丈夫です、そのために私たちはここにいるのですから!) 前回の記事ではGitの基礎について説明しましたが、今日はさらに一歩進んで、開発者なら知っておくべき最も重要なGitコマンドについて説明します。 毎日使うことになる Git コマンドのトップ 12 を紹介しましょう。 Git の設定 マシンにGitをインストールしたら、まず最初にすべきことは、Gitがあなたが誰であるかを理解できるようにGitを設定することです。git config コ

                開発者が知っておくべき Git コマンド12選
              • 【Gitコマンド入力をお手軽に!】ターミナルUIのGitツール「lazygit」の紹介 | DevelopersIO

                はじめに 皆さんはgitコマンドを扱う時にCLIを使っていますか?いちいち「git commit」や「git merge」などのコマンドを打ったりhistoryから探したりするのって面倒ですよね。ただGUIのツールを使っても毎回画面移動が必要になるので、見やすくても面倒は残ります。そんな方に簡単なキー入力だけでgitコマンドの実行が可能になるツールの紹介です。先輩(@shuntaka)からの紹介で入れてみて、開発中に使っていてかなり便利なツールだと感じたので紹介記事書きました。 lazygitとは lazygitとは、git commandのためのシンプルなターミナルUIです。lazygitはすでに存在しているリポジトリに対して、主にコミット・ブランチ操作をCLI上の画面から簡単に実行することができます。画面の操作などは基本vimのキーバインドも使えるのでvimの操作に慣れている人には特に

                  【Gitコマンド入力をお手軽に!】ターミナルUIのGitツール「lazygit」の紹介 | DevelopersIO
                • Gitコマンドを快適に使う環境を整える | DevelopersIO

                  こんにちは、CX事業本部の岡です。 みなさんGitクライアント何使ってますか? SouthTree?GitUp?Github Desktop? GUIクライアントももちろん素晴らしいですが、CUIクライアントの方がなんだかんだ使いやすかったりしますよね。 今日はGitコマンドを快適に使う為の設定方法をご紹介します。 認証設定 プロジェクトによってGitHubを使ったりCodeCommitを使ったりするので credential の設定はlocalで管理するようにします。 GitHub GitHubにHTTPS経由でアクセスする場合、毎回認証情報を求められるので osxkeychain を使って 認証情報を記憶させます。 brewでgitをインストールしている場合は標準で入っていると思います。 $ git config --local credential.helper osxkeychai

                    Gitコマンドを快適に使う環境を整える | DevelopersIO
                  • 実務に入っても慌てないために覚えておくべきgitコマンド

                    独学でgitをよく使っていてgit完全に理解したなと思っていたのですが、実務に入ってから突然cherry-pickしといてと言われん?チェリー??え、えとパニックに陥った経験があります。 今回はそんな実務に入りたての自分が事前に知っていたら助かったなというコマンドを、ケース別にまとめてみたいと思います。 未経験エンジニアが実務で一番最初に取り組むプロジェクトは、すでにある程度形になっているアプリケーションのバグ改修業務が多いのでは無いでしょうか?今回はそんなプロジェクトを任された過去の筆者を例にとって解説していきたいと思います。

                      実務に入っても慌てないために覚えておくべきgitコマンド
                    • 第6話 git reset 3種類をどこよりもわかりやすい図解で解説!【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                      Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第5話 では、特定のコミットを打ち消すコマンド「リバート」を学びました。 ・特定のコミットを打ち消す & git revert [打ち消したいコミットID] 今回の第6話では、特定の時点までファイルを巻き戻す「リセット」を学びます。このリセットには3種類方法があります。git reset --soft、--mixed、--hardです。「これらは何が違うのか?どのように使い分ければいいのか?」初心者の方は困ってしまいますよね。このマンガを通して、わかばちゃんと一緒に理解していきましょう! 【筆者】湊川 あいさん フリーランスのWebデザイナー・漫画家・イラストレーター。マンガと図

                        第6話 git reset 3種類をどこよりもわかりやすい図解で解説!【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                      • 自分、何のGitコマンドやったか分かっとんのか...? - Qiita

                        ※この記事は 今年イチ!お勧めしたいテクニック by ゆめみ feat.やめ太郎 Advent Calendar 2019年12月10日(10日目)の記事です。 初めましての方は、はじめまして ご存知の方は、そうだよ。ヒズミさんだよ。 縁とノリと勢いで、10日目を担当します。 僕は、俗物なので、ハマーンミュラーの椅子はきっと無理です(typoじゃないです) epic1:悲劇は突然に 自分が何やったかわかっとんのか・・・( 'ω')👉 わ゙がっ゙どん゙の゙があ゙あ゙あ゙!? ( ‘ᾥ’ )👉👉👉 上キー押せよ・・・( 'ω')👉 う゛え゛キ゛ー゛お゛せ゛よ゛お゛お゛お゛お゛お゛お゛お゛お゛お゛お゛お゛!? ( ‘ᾥ’ )👉👉👉👉 _人人人人人人人人人人人人_ >  $ git push -f origin master  <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^

                          自分、何のGitコマンドやったか分かっとんのか...? - Qiita
                        • 【初心者にやさしい】イメージで理解する『git コマンド』 - Qiita

                          本記事の目的 本記事の目的は、 「イメージのわきずらいgit」に対して、頭の中でイメージしながら使いこなしていけるようになる方を一人でも多く増やすこと です。 そのために一つ一つのgit コマンドを図と共に理解できるように説明していきます。 gitの3要素 gitは、「誰が」「いつ」「何を」「何のために」変更したのかということを時系列で簡単に把握することができる便利なツールです。 そんなgitには使いこなすために知っておくべき3つの要素があると私は考えています。 ワークツリー ステージ ローカルリポジトリ 以下の図を見ていただくと分かりやすいと思いますが、 gitでは主にこの3つの領域を駆使して変更履歴を管理していきます。 これからご説明するコマンドも、この3つの領域を考慮しながら説明させていただくのでしっかりと理解しておきましょう。ただしざっくりとした理解で大丈夫だと思います。 git

                            【初心者にやさしい】イメージで理解する『git コマンド』 - Qiita
                          • 開発者が知っておくべき12のGitコマンドまとめ GitHub

                            GitHubは2024年6月10日(米国時間)、バージョン管理システム「Git」を使用する全ての開発者が知っておくべき12のGitコマンドを公式ブログで解説した。 GitHubは「開発者として毎日使うことになる12のGitコマンドを使うことで、より効率的にGitを扱えるようになる。私たちが『GitHub Flow』と呼んでいるブランチベースのワークフローも実践できるようになる」と述べている。 GitHubは、12のGitコマンドとそれぞれの使用方法を次のように解説している。 1.Git config 開発者がマシンにGitをインストールした後、最初にすべきことは、自身が誰なのかをGitが理解できるように設定することだ。 メールアドレスとユーザー名を設定するには、下記のgit configコマンドを実行する。

                              開発者が知っておくべき12のGitコマンドまとめ GitHub
                            • バグの混入コミットを発見するGitコマンド:bisect - はんなりと、ゆるやかに

                              開発をしているといつの間にかバグが混入することがありますよね。混入タイミングが分からない場合はとりあえず正しく動く時期のコミットを見つけて、バグが発生するまで地道に調べていくと思います。 そんなときに使えるコマンドが git bisect です。 git bisect はコミットログからバグが発生したコミットを見つける手助けをしてくれます。 git-scm.com 今回の検証に使ったgit version は 2.26.2 です。 サンプルコード 検証用にバグが混入しているリポジトリを用意しました。最新のコミットはテストコードが通りません。 github.com 基本的な使い方 バグが混入しているコミットと正しく動いていたコミット間から混入したコミットを見つけます。正しく動いていたコミットは確実に動いていた時期のコミットを指定します(1週間前は確実に動いていたのになーって感じならその時期の

                                バグの混入コミットを発見するGitコマンド:bisect - はんなりと、ゆるやかに
                              • 第4話 コンフリクトは怖くない!解決方法【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                                Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 第3話 では、2つのブランチを統合するマージコミットの作り方と、その仕組みを学びました。 $ git merge [ブランチ名] (マージする) 今回の第4話は、コンフリクトについてです。なにそれ…と思われる方も、このお話しを通して、わかばちゃんと一緒にコンフリクトについて学んでいきましょう。 【筆者】湊川 あいさん フリーランスのWebデザイナー・漫画家・イラストレーター。マンガと図解で、技術をわかりやすく伝えることが好き。 著書『わかばちゃんと学ぶ Git使い方入門』『わかばちゃんと学ぶ Googleアナリティクス』『わかばちゃんと学ぶ Webサイト制作の基本』『運用ちゃんと学ぶ シ

                                  第4話 コンフリクトは怖くない!解決方法【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                                • Gitディレクトリ外からgitコマンドを実行する - Qiita

                                  スクリプトなどでgitコマンドを実行する際、わざわざリポジトリルートにcdするのが野暮ったいので辞めたい。 方法 1. コマンドラインオプションを利用する Git 1.8.5以降ならこっち $ git -C /path/to/repo [command] Git 1.8.5未満ならこっち $ git --git-dir=/path/to/repo/.git --work-tree=/path/to/repo [command]

                                    Gitディレクトリ外からgitコマンドを実行する - Qiita
                                  • Gitコマンドでxcrun: errorが出た時の対処 - Qiita

                                    はじめに 久々に自分のMacでGit使おうとしたら以下のエラーで動かなかったので、対処方法をメモしておきます。 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 環境 macOS Catalina10.15.3 git version 2.21.1 (Apple Git-122.3) 対処方法 Xcodeの開発者ツールが見当たらなくなってしまっていることが原因らしいので、ターミナルで以下を実行すると直りました。

                                      Gitコマンドでxcrun: errorが出た時の対処 - Qiita
                                    • 第7話 間違えて reset しちゃった?git reflogで元どおり【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                                      Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第6話 では、特定の時点までファイルを巻き戻す「リセット」を学びました。 ・特定の時点までファイルを巻き戻す $ git reset 今回の第7話では、間違えてリセットしてしまっても元に戻せる「リフログ」を学びます。一体どのようなコマンドなのでしょうか。このマンガを通して、わかばちゃんと一緒に知識を身につけていきましょう! 【筆者】湊川 あいさん フリーランスのWebデザイナー・漫画家・イラストレーター。マンガと図解で、技術をわかりやすく伝えることが好き。 著書『わかばちゃんと学ぶ Git使い方入門』『わかばちゃんと学ぶ Googleアナリティクス』『わかばちゃんと学ぶ Webサ

                                        第7話 間違えて reset しちゃった?git reflogで元どおり【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                                      • 開発でよく使うgitコマンドをユースケースごとに並べます - Qiita

                                        概要 過去にインターン生にgitを教えるとき、普段は猿でも分かるhogehogeを読んでくれと言っていたのですが、ユースケースでよくあるケースを用意しておかないとネットで見た内容を鵜呑みにして何も考えずにgit mergeしたりgit rebaseしたり迷走することがありました。 今回は開発していたら遭遇するであろうケースをいくつか並べて、「よくあるユースケースの一連の流れ」を雑多に並べてみました。 gitあるあるユースケース: 最初の儀式 git clone hogehoge ユーザー名とメアドの設定が必要なら下記 git config --global user.name <ユーザー名> git config --global user.email <メールアドレス>

                                          開発でよく使うgitコマンドをユースケースごとに並べます - Qiita
                                        • 第16話 Gitユーザー名とメールアドレスをリポジトリごとに変更したい 【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                                          Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第15話では、「.gitconfig(コンフィグ)」 ファイルにエイリアスの設定を追加して、コマンドを省略する方法を学びました。 ・「.gitconfig」ファイルを開いて編集する $ git config --global --edit ・エイリアスを設定する [alias] s = status 今回の第16話では、複数のGitアカウントを使い分ける方法について学びます。このマンガを通して、わかばちゃんと一緒にGitの知識を身につけていきましょう! 【筆者】湊川 あいさん フリーランスのWebデザイナー・漫画家・イラストレーター。マンガと図解で、技術をわかりやすく伝えることが好

                                            第16話 Gitユーザー名とメールアドレスをリポジトリごとに変更したい 【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                                          • 第18話 便利なgit tagの使い方!コミットにタグをつけて管理しやすくしよう【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                                            Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第17話では、すでに消されたリモートリポジトリのブランチを、ローカルリポジトリでも一気に消してくれる「prune(プルーン)」オプションを学びました。 $ git fetch --prune $ git remote prune リポジトリ名 今回の第18話では、コミットにタグをつける方法について学びます。このマンガを通して、わかばちゃんと一緒にGitの知識を身につけていきましょう! 【筆者】湊川 あいさん フリーランスのWebデザイナー・漫画家・イラストレーター。マンガと図解で、技術をわかりやすく伝えることが好き。 著書『わかばちゃんと学ぶ Git使い方入門』『わかばちゃんと学ぶ

                                              第18話 便利なgit tagの使い方!コミットにタグをつけて管理しやすくしよう【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                                            • Gitコマンドを用いてブランチ名を変更、確認方法 - Qiita

                                              概要 Gitコマンドを用いてブランチ名を変更、確認する方法を紹介致します。 特にデフォルトブランチの変更は1回設定すれば毎回ブランチ名を変更する必要がなくなるので煩わしいと思う方は是非活用して頂きたい。 下記ページ内リンク 現在のブランチ名を変更方法 デフォルトブランチを変更する方法 現在のブランチ名の確認方法 デフォルトブランチの確認方法 ブランチ名の変更方法 シェルを開いて以下のコマンドを記述します。 現在のブランチ名を変更する場合

                                                Gitコマンドを用いてブランチ名を変更、確認方法 - Qiita
                                              • トラブルケース別Gitコマンド - Qiita

                                                #直前のコミットまで戻す git reset HEAD^ git reset --mixed HEAD^ #直前のコミットまで指定したファイルのみを戻す git restore --staged [ファイル名] git reset HEAD [ファイル名] git reset [ファイル名] #コミットIDを指定して戻す git reset --mixed [コミットID] # ローカルのmasterを、リモート追跡のmasterに強制的に合わせる git reset --hard origin/master # 直前のコミットまで戻す git reset --hard HEAD^ # 直前のコミットまで指定したファイルのみを戻す git restore [ファイル名] git restore --worktree [ファイル名] git checkout HEAD [ファイル名] git

                                                  トラブルケース別Gitコマンド - Qiita
                                                • gitコマンド checkoutとswitchの違い ~これからはswitchを使おう~ | Snow System

                                                  git switchコマンドとは git switchコマンドはブランチの切り替えを専用に行うコマンドでバージョン2.23でリリースされました。 git switchコマンドがリリースされるまではgit のブランチの切り替えにはcheckoutコマンドを利用されてきました。 git checkoutにはブランチの切り替え機能以外に変更の取り消し機能があり、gitコマンドに慣れるまではブランチの切り替えでcheckoutというコマンド名に違和感がありました。 そこで、今回はgit のバージョン2.23.0でリリースされたswitchコマンドをcheckoutと比較し違いを確認してみましょう。 git checkoutとgit swtichとの利用方法の違いは? 作業ブランチを切り替える場合 作成済みのブランチに切り替える場合はcheckoutコマンドと変わりません。

                                                    gitコマンド checkoutとswitchの違い ~これからはswitchを使おう~ | Snow System
                                                  • Git コマンドリファレンス(日本語版)

                                                    このサイトとは 当サイトは、git公式リファレンスの日本語版となります。 当ページは、helpを訳したものですが、コマンドの索引になっていますので、詳しく知りたいコマンドのリンクをクリックして、詳細を確認してください。 概要 使用法: git [--version] [--help] [-C <path>] [-c <name>=<value>] [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare] [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>] <command> [<args(引数)>] これらは、さまざま

                                                    • Gitコマンドチートシート - Qiita

                                                      まえがき DMM WEBCAMP Advent Calendar 2023 14日目記事です。 DWCメンター・卒業生が記事を投稿しておりますので、是非他の記事もご確認ください! 初めに よく使うコマンドを厳選して載せています. そのため,その他コマンドについては,manコマンドなどを用いて各自で調べてください. git設定 コマンド 解説 補足

                                                        Gitコマンドチートシート - Qiita
                                                      • 第19話 detached HEAD 状態って何?ブランチがない状態を解決する方法 【連載】マンガでわかるGit~コマンド編~ - itstaffing エンジニアスタイル

                                                        Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第18話では、コミットにタグをつける「git tag」を学びました。 ・タグをつける $ git tag タグ名 ・タグを共有する $ git push origin タグ名 今回の第19話では、detached HEAD 状態になってしまった場合の解決方法を学びます。このマンガを通して、わかばちゃんと一緒にGitの知識を身につけていきましょう! 【筆者】湊川 あいさん フリーランスのWebデザイナー・漫画家・イラストレーター。マンガと図解で、技術をわかりやすく伝えることが好き。 著書『わかばちゃんと学ぶ Git使い方入門』『わかばちゃんと学ぶ Googleアナリティクス』『わかば

                                                          第19話 detached HEAD 状態って何?ブランチがない状態を解決する方法 【連載】マンガでわかるGit~コマンド編~ - itstaffing エンジニアスタイル
                                                        • 【1分でできる】Gitコマンドを省略する方法 - Qiita

                                                          1. configとは configとはGitの設定を行うためのコマンドで、Gitの設定ファイルに記述を行ってくれます。 設定ファイルにこんな感じで記述しといてって頼むイメージです。 configの和訳は「設定」なのでそのままですね。 オプションに--globalを使うことでパソコンのユーザー単位で設定を行うことができます。 globalオプションをつけずに設定を行うと、ディレクトリ単位での設定になります。 今、開発しているアプリだけでコマンドを省略したい場合はglobelオプションをつけずに行いましょう。ターミナルで対象のディレクトリまで移動するのを忘れずに。 なぜオプションをつけることで設定を反映させる範囲が変わるのか? それはGitの設定ファイルがそれぞれの単位毎に存在し、オプションによってどのファイルに設定を保存するか指定しているからです。 指定なし → (Gitで管理している各デ

                                                            【1分でできる】Gitコマンドを省略する方法 - Qiita
                                                          • 第17話 ローカルリポジトリに残ってしまうリモート追跡ブランチを一気に削除する prune オプション【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                                                            Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第16話では、複数のGitアカウントを使い分ける方法について学びました。 ・メインで使うアカウントを設定する(グローバル設定) $ git config --global user.name "wakaba" $ git config --global user.email. "wakaba@example.com" ・サブで使うアカウントを設定する(リポジトリごとの設定) $ git config user.name "wakaba2" $ git config user.email "wakaba2@example.com" 今回の第17話では、すでに消されたリモートリポジトリ

                                                              第17話 ローカルリポジトリに残ってしまうリモート追跡ブランチを一気に削除する prune オプション【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                                                            • 第12話 git grepと普通のgrepってどう違うの?【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                                                              Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第11話 では、編集中のファイルを一時退避することができる「stash」について学びました。 ・スタッシュを保存する $ git stash save ・保存したリストを見る $ git stash list ・スタッシュの復活と削除を同時に行う $ git stash pop [スタッシュ名] 今回の第12話では、リポジトリ内の検索ができる「git grep(グレップ)」の使い方を学びます。このマンガを通して、わかばちゃんと一緒にGitの知識を身につけていきましょう! 【筆者】湊川 あいさん フリーランスのWebデザイナー・漫画家・イラストレーター。マンガと図解で、技術をわかり

                                                                第12話 git grepと普通のgrepってどう違うの?【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                                                              • 【備忘】Gitコマンド一覧 - Qiita

                                                                はじめに AWS CodeCommitを使い始めて、Gitコマンドによる操作を行うことが多くなりました。 よく使うGitコマンドを備忘としてまとめます。 コマンド一覧 コマンド 内容

                                                                  【備忘】Gitコマンド一覧 - Qiita
                                                                • エンジニア転職1年で本当に使ったgitコマンド - Qiita

                                                                  はじめに エンジニアに転職して1年経った今、これからGitを使い始めたいという方向けに改めて「Gitとは何か」「どんなコマンドを使うのか」をまとめたいと思います。 こちらの記事ではコマンドをまとめるだけですので、SSH接続される方はキーの設定はすでに済んでいるものとしております。設定方法についてはGitHub公式を参照してください。 GitとGitHub 混同しがちですが、それぞれ以下の用途で利用します。 Git…バージョン管理システム。バックアップなどを手動で取る必要なく、過去のコードをいつでも遡れます。 GitHub…プロジェクト管理ツール。バージョン管理したソースコードをWeb上で自分を含めた一人以上のメンバーによって管理できます。共同開発をしたり、課題管理をしたり、コードレビューをしたりと、プロジェクトの管理全般を行います。 今回はGitで本当に実務で使ったコマンドたちを紹介してい

                                                                    エンジニア転職1年で本当に使ったgitコマンド - Qiita
                                                                  • たまに使うGitコマンド集 - Qiita

                                                                    はじめに 便利だが、たまにしか使わないコマンドをメモとして残します。 基本方針 main へのマージは squash する squash するので rebase は使わない squash するので feature の commit は自由にする main からの merge commit も気にせず入れる 基本的なコマンド 見つからないコマンド エディターをVimに変更したい

                                                                      たまに使うGitコマンド集 - Qiita
                                                                    • 【Git】基本的なgitコマンド - Qiita

                                                                      はじめに Railsなどを中心に勉強中のエンジニア初心者が他の記事を参考にしたり、実際に実装してみたりして、アウトプットの一環としてまとめたものです。 間違っていることもあると思われるので、その際は指摘いただけると幸いです。 git init ローカルリポジトリが作成される(.gitディレクトリが作成される)。

                                                                        【Git】基本的なgitコマンド - Qiita
                                                                      • [随時更新]個人的に開発作業でよく使うgitコマンドの組み合わせ | DevelopersIO

                                                                        こんにちは、CX事業本部の若槻です。 個人的に開発作業でよく使うgitコマンドの組み合わせを整理したのでご紹介したいと思います。 gitコマンド組み合わせ ローカルに未作成のリポジトリで初めて作業開始する リモートリポジトリをローカルにクローン。 $ git clone https://github.com/<アカウント名>/<リポジトリ名>.git リモートブランチからローカルブランチを作成。 $ cd <リポジトリのパス> $ git checkout -b <ローカルブランチ名> origin/<リモートブランチ名> リモートに作成済みかつローカルに未作成のブランチで作業開始する リモートに作成されているブランチを確認。 $ git fetch $ git branch -a リモートブランチからローカルブランチを作成。 $ cd <リポジトリパス> $ git checkout -

                                                                          [随時更新]個人的に開発作業でよく使うgitコマンドの組み合わせ | DevelopersIO
                                                                        • リポジトリの一部だけcheckoutするGitコマンド:sparse-checkout - はんなりと、ゆるやかに

                                                                          大きなリポジトリを扱うときにリポジトリの一部だけcloneしたい時があります。そんなときに使えるコマンドがgit sparse-checkoutです。Partial Cloneとgit sparse-checkoutコマンドを使うとリポジトリの一部ディレクトリだけcheckoutできます。 Partial Clone機能を使うと不要なオブジェクトを除外してダウンロードできるので、大きなリポジトリもサイズを抑えて素早くcloneできます。 git-scm.com Partial Cloneしたリポジトリに対してgit sparse-checkoutを使って必要なファイルだけcheckoutします。Git 2.26でgit sparse-checkoutにaddが追加され使いやすくなっています。 git-scm.com 今回の検証に使ったgit version は 2.26.2 です。 202

                                                                            リポジトリの一部だけcheckoutするGitコマンド:sparse-checkout - はんなりと、ゆるやかに
                                                                          • Gitコマンド集 - Qiita

                                                                            # すべてのファイルを指定 $ git add . # 特定のファイルを指定 $ git add ファイル名

                                                                              Gitコマンド集 - Qiita
                                                                            • 使うようになってから少しだけ仕事が早くなったgitコマンド5選 - Qiita

                                                                              背景 gitについて勉強していく中で、普通に使っているコマンドとは別に、 「知らなくてもいいけど、知っていたら少し仕事が早くなった」 というgitコマンドがあったので、それをまとめます。 git add -p git addはよく使うと思いますが、-pをつけると「hunk」という単位ごとに、addするかどうかを選択することができます。 git add -p を使うと以下のようなメッセージが出てきます。 y - stage this hunk n - do not stage this hunk q - quit; do not stage this hunk or any of the remaining ones a - stage this hunk and all later hunks in the file d - do not stage this hunk or any of

                                                                                使うようになってから少しだけ仕事が早くなったgitコマンド5選 - Qiita
                                                                              • 第8話 switchとrestoreを使ってみよう 【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル

                                                                                Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第7話 では、間違えてリセットしてしまっても元に戻せる「リフログ」を学びました。 ・HEAD の移動履歴一覧を表示 $ git reflog ・特定の時点までファイルを巻き戻す(nには戻りたい地点の数字を入力) $ git reset --hard HEAD@{n} 今回の第8話では、2019年夏にリリースされた新コマンド「switch」 と「restore」 をご紹介します。このコマンドは、checkoutの機能である 「ブランチの切り替え」と「ファイルの変更」を2つに分けたものです。このマンガを通して、わかばちゃんと一緒に知識を身につけていきましょう! 【筆者】湊川 あいさん

                                                                                  第8話 switchとrestoreを使ってみよう 【連載】マンガでわかるGit ~コマンド編~ - itstaffing エンジニアスタイル
                                                                                • git addとcommit、pushの関係をわかりやすく説明する【Gitコマンド解説①】 - Qiita

                                                                                  このコマンドを打つことで、ソースコードを書き換えてGithubを更新してくれる。プロフィールに草が生えるからうれしい。今日のプログラミングはおしまい。 しかしここで、「git addとcommitの関係は? git pushってどういう意味?」と聞かれると、すらすらと答えられない人も多いのではないでしょうか。草が生えて喜んでるのにそんなこと聞くなよ、と。プログラミングを始めたころは、私もなんとなくこのコマンドを使っていました。 今日は、git addとcommit、pushの関係をわかりやすく解説していこうと思います。 リモートリポジトリとローカルリポジトリって? Gitコマンドを理解するためには、まず「リモートリポジトリローカルリポジトリの関係」を理解する必要があります。 リポジトリとは、ファイルやディレクトリの履歴を管理する場所のことです。 自分のパソコン内でバージョン管理するために作

                                                                                    git addとcommit、pushの関係をわかりやすく説明する【Gitコマンド解説①】 - Qiita

                                                                                  新着記事