並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

.gitignoreの検索結果1 - 23 件 / 23件

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

.gitignoreに関するエントリは23件あります。 gitGitGitHub などが関連タグです。 人気エントリには 『~/.gitignore_global を指定するのをやめ、デフォルトの置き場に置こう』などがあります。
  • ~/.gitignore_global を指定するのをやめ、デフォルトの置き場に置こう

    Gitで全てのリポジトリのignore指定を ~/.gitignore_global に置いている例はよく見られます。実際、この名前はGitが公式で公開している本 (Pro Git 2) (→日本語版) でも言及されています。 このような設定を行うには、グローバルな .gitignore のようなファイルが必要です。 ~/.gitignore_global ファイルへ次の内容を書き込んで、 (...) ところがこれはややミスリーディングです。この部分は core.excludesfile 自体の説明にほかならないのでわざわざ設定を書き換えていますが、実はデフォルト値があります。これは gitignoreのマニュアル で説明されています。 Its default value is $XDG_CONFIG_HOME/git/ignore. If $XDG_CONFIG_HOME is eith

      ~/.gitignore_global を指定するのをやめ、デフォルトの置き場に置こう
    • .gitignoreでフォルダの構造のみを保持したい場合のより良い書き方 - Qiita

      例えばWebサイトのバックエンドでアップロードされたファイルを/storage/フォルダ内に入れているとする。その場合、Gitではアップロードされた/storage/内の各ファイルは無視したいが、/storage/フォルダ自体は残しておきたいということがよくある。しかしGitで管理できるのはファイルだけなので、ファイルが一つも入っていないフォルダをGitで表現することはできない。そのために.gitkeepというダミーの空ファイルを作成してGitで管理することでフォルダを保持するということが頻繁に行われている。 ここではそのような場面でこれまでよく解説されている.gitignoreの書き方とは異なる、より柔軟で単純な書き方を発見したので解説する。 結論 保持したいフォルダ構造を作成。ここでは/storage/フォルダ以下のフォルダ構造をgitで保持したいとする。 各末端のフォルダに空のファイ

        .gitignoreでフォルダの構造のみを保持したい場合のより良い書き方 - Qiita
      • 【Git助っ人】.gitignoreに追加したのに、いつまで経っても出てくるアイツをgitの世から消し去る方法 - Qiita

        【Git助っ人】.gitignoreに追加したのに、いつまで経っても出てくるアイツをgitの世から消し去る方法Git.gitignore gitってたまに難しい。毎日使っていればpullだのpushは既に親友同然、statusあたりは頼れる兄貴感覚。しかしちょっとイレギュラーなことを行おうとした場合、急にやつはつっかかってきたりする。やめて欲しい。 今回はタイトルにもある通り、一度インデックスにあげてしまったファイルを、.gitignoreに後から追加した場合に、なんか思った通りにいかない時の話。 事象 一度インデックスに挙げたり(要はgit add済)、コミットしたファイル(git commit済み)を、あとから.gitignoreに追加した時に、なかなか追跡対象から外れないことがある。 パスも間違っていないのになぜだーと叫ぶ私。 相も変わらずしれっと追跡対象にファイルを提示し続けるgi

          【Git助っ人】.gitignoreに追加したのに、いつまで経っても出てくるアイツをgitの世から消し去る方法 - Qiita
        • Git管理下でローカル編集した差分を検知除外したい時にはgitignoreではなくgit update-indexを使おう | DevelopersIO

          はじめに gitでのバージョン管理対象にしつつも、編集差異を検知させたくないというケースは時折あります。環境変数設定用ファイルの内容をプロジェクト共通の初期値にしておき、各々の環境に合わせて調整する等。 「.gitignoreに突っ込んで完了」と思いきや、バッチリと差分が検知されました。上手くマッチしていないのかと表記をあれこれ試していましたが、そもそものやり方が違っていることを知りました。 知っている方は多いかもしれませんが、知らない場合に慌てることを防ぐ意味でやり方を書いてみました。 git update-index 適用すると結果として差分が表示されなくなりますが、オプションによって扱いが異なるため目的に応じた使い分けが必要です。 --skip-worktree git update-index --skip-worktree 手元の環境で発生した変更をGitに検知してほしくない場合

            Git管理下でローカル編集した差分を検知除外したい時にはgitignoreではなくgit update-indexを使おう | DevelopersIO
          • Properly managing your .gitignore file

            There's not a single month where I don't have to explain this. I thought it'd be a good opportunity to write about this .gitignore file so everyone is up to date on this magic file. The purpose of .gitignoreThe .gitignore file is meant to be a list of files that Git should not track. It resides at the root directory of your repository. It can be a list of file path relative to the repository, or a

              Properly managing your .gitignore file
            • Unityプロジェクトのディレクトリ構成と .gitignore - やらなイカ?

              Twitterで話題に上がっていたので、自分なりのやり方を。 ディレクトリ構成 Assets/下 自分で作るものはAssets/下にフォルダを作り、そこにまとめています。 Assets └── MY_PROJECT_NAME ├── Materials ├── Prefabs ├── Scenes ├── Scripts │ ├── Editor │ └── Runtime ├── Tests │ ├── Editor │ └── Runtime └── etc... "Runtime" のところは、規模が大きければ機能やレイヤごとに分けたりします*1。 スクリプトを置くフォルダおよび直下のAssembly Definition File (.asmdef)を作ってくれるエディタ拡張を公開しました。 これを使うと簡単にセットアップできます。[2021.5.7追記] github.com A

                Unityプロジェクトのディレクトリ構成と .gitignore - やらなイカ?
              • .gitignore の書き方。ファイル/ディレクトリの除外 | WWWクリエイターズ

                .gitignoreの書き方と仕様を、具体例をまじえてまとめました。「あれ?うまく反映されない・・」など、gitの仕様の理解不足からくるトラブルも解決していきます。 .gitignore の基本 .gitignore とは、Git による追跡から特定のファイルを除外するための設定を書き込むファイルです。 あるGit 管理対象とししているディレクトリでも、その中のすべてのファイルを Git で管理したいとは限りませんので「Git で追跡しないファイル」を .gitignore を使って明示的に指定する事ができます。 .gitignore の仕様をおさらい まず最初に理解する必要があるのは、.gitignore の仕様です。具体的には、「.gitignore に記載された対象ファイルは、git add の実行時に、インデックスに追加されないようになる」という点だと思います。 言い換えると、.g

                • .gitignoreを後から設定し、git管理から除外する方法 - Qiita

                  git管理したくないファイルをコミットしてしまった時に、後から.gitignoreファイルを作成し、リポジトリから削除する方法を説明します。 1..gitignoreファイルを作成する .gitignore を作成したいプロジェクトのディレクトリに移動し、下記コマンドを実行します。 すると、 .gitignore ファイルが作成できます .gitignore が作成できているか確認するために、プロジェクトのディレクトリに行ってみると、.gitignoreファイルは隠しファイルなので、発見することはできません。そこで、「⌘ + shift + .(ドット)」を押すと、こんな感じで隠しファイルを表示することができます。 2. git管理から除外したいフォルダ・ファイルを記入する .gitignoreファイルを開き、git管理から除外したいフォルダやファイルを記入します。 今回はPodsフォルダ

                    .gitignoreを後から設定し、git管理から除外する方法 - Qiita
                  • [Git].gitignoreを書かずにファイルを無視したい

                    .ideaや.vscodeを無視したい IntelliJ系IDEの.ideaやVSCodeの.vscodeなど自分用の設定情報を持ったファイルを間違ってコミットしたりしそうになったりしませんか?私はします。 .gitignoreに書いてもいいですが、「チームでPyCharm使ってるの自分だけなのに.gitignoreに.idea/って書くの嫌だなぁ」って思う人もいるでしょう。 そこで、自分の環境だけで特定のファイルを無視する方法を解説します。 [解決] .git/info/excludeに無視したいファイル名を記述する .git/info/excludeとは 自分の環境だけで無視するファイルを指定できる.gitignoreと思えばOKです。 実際に書いてみる 今回は.ideaフォルダ内のファイル一式を無視する書き方です。 ファイルの指定方法は.gitignoreと一緒でいいと思います。 #

                      [Git].gitignoreを書かずにファイルを無視したい
                    • .dockerignoreが効かない?.gitignoreとは書き方が違うよ! - Qiita

                      この記事は .dockerignoreと.gitignore、名前が似ているし書き方も似ているので同じように書けばよいと思っていましたが、違いました。この記事では違いを紹介します。 対象読者 .gitignoreは書いたことがあるけれど、.dockerignoreはあまり書いたことがない人 ポイント .gitignoreの仕様は 公式ページのgitignoreのページ に記載されています。 日本語だとQiitaの .gitignoreの仕様詳解 が分かりやすいです。 .dockerignoreの仕様は 公式ページのdocker build#dockerignore に記載されています。 主なルールは3つです。 パターンマッチングには Go 言語の filepath.Match ルールが用いられています。 特別なワイルドカード文字列 ** をサポートしています。 これは複数のディレクトリ(ゼ

                        .dockerignoreが効かない?.gitignoreとは書き方が違うよ! - Qiita
                      • dotnet coreプロジェクト用のgitignoreの作り方

                        Microsoftのdotnet coreプロジェクトでは、debugやrelease, objなどソース管理の対象外にしておきたいファイルが多くあります。 一つ一つ追加しても良いですが、.gitignoreのテンプレートが公式で用意されているのでテンプレートを使って時間を節約しましょう。 コマンドから.gitignoreを作成 dotnetのSDKをインストールしていれば、ターミナルからdotnetコマンドが使用できます。 .gitignoreファイルを作成したいディレクトリにcdで移動した後、以下の作成コマンドを実行しましょう。 dotnetやVisual Studioで使用される一時ディレクトリや設定ファイルディレクトリが記載されたgitignoreファイルが作成されます。 dotnet new gitignore サンプル dotnet core3.1で作成したgitignoreは

                          dotnet coreプロジェクト用のgitignoreの作り方
                        • .gitignoreに.DS_Storeなど個人環境依存のファイルを含めても良いのではないか

                          Gitには、リポジトリに含めたくないファイルを指定できる .gitignore というファイルがあります。 通常は、これ自体リポジトリにコミットされ、チームで共有されます。 この.gitignoreファイルに、 .DS_Store(Mac環境で自動的にOSが生成するファイル)や、.swp(vimが一時的に生成するスワップファイル)など個人環境に依存するファイルは指定すべきではない、という話をツイッターで見かけて気になりました。 筆者は、これまで、こういったファイルを積極的に指定するようにしていたからです。 .DS_Storeなどを入れるべきでない理由 .gitignoreに.DS_Storeやなどを指定すべきでない理由として上げられているのは、vimのユーザーが参加したら.swpを、 VS Codeユーザーが参加したら.vscode、Windowsユーザーが参加したらThumbs.dbとい

                            .gitignoreに.DS_Storeなど個人環境依存のファイルを含めても良いのではないか
                          • 自分専用の.gitignore(相当)を使おう | 株式会社ソリューションウェア

                            結論 Git管理下のディレクトリにおいて、 .git/info/exclude に指定したファイルは、.gitignore と同様にGit管理から除外されます。 この場合、他のリポジトリ(=リモートや他人のローカル)には影響ありません。 公式ドキュメント https://git-scm.com/docs/gitignore 本文 まえがき システム開発をしていると、テスト用のファイルだとか、自分用のメモやスクリプトだとかを使う機会も出てきます。開発しているコードと関連するので同じディレクトリに入れたいです。他のディレクトリに入れるとなくします。 しかし、共同開発者には関係のないファイルをコミットするわけにはいかず、かといって .gitignore に自分専用の設定を書くわけにもいきません。 そこで、 .git/info 以下にある exclude というファイルを使うとこの問題を解決できま

                              自分専用の.gitignore(相当)を使おう | 株式会社ソリューションウェア
                            • 後から追加した.gitignoreでgit管理対象から除外するのに苦労した話 | DevelopersIO

                              はじめに こんにちは。ネクストモード株式会社 の倉地です。 普段はTerraformのコードをGitHubで管理しているのですが、ブログのタイトルの通り.gitignoreの使い方で少し躓いた経験をしましたのでその内容と対処方法をご紹介します。 事象 Git環境の準備からトラブルに至るまでを時系列で記載していきます。 GitHubの準備 ローカル上のnm-test-repositoryディレクトリ内に、Terraformで使用するコードを保管しています。 こちらをリモートリポジトリであるGitHubにプッシュすることが今回のゴールとなります。 ※事前にGitHub上にnm-testというリモートリポジトリを用意しておきます 下記の手順でnm-test-repositoryにGit環境を用意していきます。 $ git init Reinitialized existing Git repos

                                後から追加した.gitignoreでgit管理対象から除外するのに苦労した話 | DevelopersIO
                              • gitignore/Python.gitignore at main · github/gitignore

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  gitignore/Python.gitignore at main · github/gitignore
                                • 【Unity】Git管理下からgitignoreで無視すべきファイル類

                                  UnityプロジェクトをGit管理する際、Git管理下から除外したほうが良いファイル・フォルダがあります。 主にUnityやIDEが自動生成するキャッシュやソリューションファイル等です。 これらをGit管理に含めてしまうと、毎回のように無意味な変更差分が出てしまう原因となります。 これらをGit管理対象に含めないように設定するには、.gitignoreファイルを作成し、これに無視リストを定義していく必要があります。 このようなファイル類は、別環境でクローン [1] した場合は存在しない状態ですが、プロジェクトをUnityで開けば自動生成されます。 [2] .gitignoreファイルを一から作っても良いですが、以下で配布されているUnity向けの.gitignoreファイルを利用するのが手間が少なく確実です。 本記事では、上記.gitignoreファイルを使って無視すべきファイル・ディレク

                                    【Unity】Git管理下からgitignoreで無視すべきファイル類
                                  • より良い .gitignore を一瞬で手に入れる - A Memorandum

                                    はじめに Github 管理の .gitignore テンプレート .gitignore の作成 まとめ はじめに Git を利用する際 .gitignore にファイルやディレクトリを指定することで、リポジトリ管理の対象から除外することができます。 例えば Windows の場合のThumbs.db や macOS の .DS_Store といったプラットフォーム別の制御ファイルであったり、各種エディタの一時ファイルやログ・ファイルなどは、うっかりリポジトリに登録しないように予め .gitignore に定義してリポジトリ管理の対象から除外すべきです。 色々な環境やツールを考慮した .gitignore ファイルを定義するのも以外と大変です。 ここでは、Github の公開するテンプレートから簡単に .gitignore ファイルを作成する方法を紹介します。 Github 管理の .gi

                                      より良い .gitignore を一瞬で手に入れる - A Memorandum
                                    • git ignoreコマンドで.gitignoreを取得する

                                      割とみんな知ってるのかもしれないですが。 git-xxxという名称で実行可能ファイルをパスの通ったところに配置すると、git xxxというgitのサブコマンドの形で実行することができるようになります。これを利用したのが拙作git-license で、git license [option] license_name > LICENSEの形で実行するとLICENSEファイルを簡単に作成することができます。 その他、git configでエイリアスを指定して、サブコマンドとして登録することも可能です。 同様にして、git ignoreで`.gitignoreファイルを簡単に取得できるようにしてみましょう。 おそらく現代では多くの人が.gitignoreの生成やテンプレート化をして、あるいはテンプレート化されたものを利用しているのではないでしょうか。GitHubのWUI上でリポジトリを作成すると

                                        git ignoreコマンドで.gitignoreを取得する
                                      • Visual Studio 2019 用の .gitignore を自動生成する

                                        Visual Studio 2019 において、git で無視すべきファイルが記載された .gitignore を自動で作成する方法です。 <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFHS0cj_obWVzNGRYezMSHs867EOu0pal03JmNKmhRuGN9ZgmkbPvqEqRuNbTg9IP-J8ThEeKLh5DsbhWUYtyYoiCpgbUS-exrE9EEZX5y3XvtgOtJHy7Eahxa5MLqr05IHNS93aqugAY/s1600/VisualStudio2019_Icon.png" imageanchor="1" hidden><img border="0" src="https://blogger.googleusercontent.com/img/b

                                          Visual Studio 2019 用の .gitignore を自動生成する
                                        • gitignore/Unity.gitignore at main · github/gitignore

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            gitignore/Unity.gitignore at main · github/gitignore
                                          • .gitignoreに拡張子なしのファイルを登録する - 備忘録置いとく

                                            この前gccでコンパイルした実行ファイルを無視するために,拡張子がないファイルだけをgitの管理対象から外したいと思ってやり方を調べたのでメモする. How do I add files without dots in them (all extension-less files) to the gitignore file? にあるStackoverflowの回答によると,以下のように.gitignoreなどのファイルに記述すれば (or 変数に値を入れれば) 実現できると書いてあった. ただし,上の記述は先頭に加えないと動作しない (後勝ちなのでこのルールで前のルールが全て無効になってしまう). また,2行目は!/**/と書いてもOK. このルールは, 1行目の*で全てのファイル,ディレクトリを管理対象から外し, 2行目の!*/で全てのディレクトリを管理対象にre-includeして,

                                            • giboで.gitignoreファイルを一発生成

                                              GMOインサイトのカネテックです。ゲーム開発、アプリ開発を担当しています。 今回は言語、開発環境に適した.gitignoreを一撃で生成できるコマンド、giboを紹介します。 インストール方法 Mac

                                                giboで.gitignoreファイルを一発生成
                                              • [Obsidian] 結局行き着いた .gitignore|しょっさん

                                                '.obsidian' 配下の様々なファイルの更新状況を、Mac および iPhone で git と Working Copy を巧みに使いながら散々チェックしました。 結果、次のような '.gitignore' ファイルができあがりました。 # to exclude Obsidian's settings (including plugin and hotkey configurations) # .obsidian/ # OR only to exclude workspace cache .obsidian/workspace.json .obsidian/workspace-mobile.json .obsidian/*-plugins.json .obsidian/plugins/recent-files-obsidian/data.json .obsidian/plugins

                                                  [Obsidian] 結局行き着いた .gitignore|しょっさん
                                                1

                                                新着記事