タグ gitignore
人気順 10 users 50 users 100 users 500 users 1000 usersGitHubのCODEOWNERSで一部サブディレクトリだけ別のオーナーを指定する
docs/ @docs-owners docs/another-dir/ docs/another-dir/ @another-team 背景 GitHub のコードオーナーは、プルリクエストを作成した際に自動的にレビュワーをリクエストすることができる機能です。 CODEOWNERS という名前のファイルをリポジトリに配置し、.gitignore と似たような構文でディレクトリと対応するオーナ... 続きを読む
.gitignoreでフォルダの構造のみを保持したい場合のより良い書き方 - Qiita
例えばWebサイトのバックエンドでアップロードされたファイルを/storage/フォルダ内に入れているとする。その場合、Gitではアップロードされた/storage/内の各ファイルは無視したいが、/storage/フォルダ自体は残しておきたいということがよくある。しかしGitで管理できるのはファイルだけなので、ファイルが一つも入っ... 続きを読む
~/.gitignore_global を指定するのをやめ、デフォルトの置き場に置こう
Gitで全てのリポジトリのignore指定を ~/.gitignore_global に置いている例はよく見られます。実際、この名前はGitが公式で公開している本 (Pro Git 2) (→日本語版) でも言及されています。 このような設定を行うには、グローバルな .gitignore のようなファイルが必要です。 ~/.gitignore_global ファイルへ次の内容を... 続きを読む
jOOQで自動生成したJavaコードの管理方法&ついでにFlywayのサンプル - Qiita
TL;DR jOOQで自動生成したO/Rマッピング用のJavaソースコードは、git管理してはいけない。 .gitignoreの対象にしておきましょう。 さもないとチーム開発のときにコンフリクトが起きやすくなり、DBの変更(テーブルやカラムの追加、変更、etc)に強いというjOOQのメリットを生かせなくなります。 ローカル開発環境のセッ... 続きを読む
間違えてGitHubなどにSECRET_KEYをpushしてしまった時の対処法(個人のみ) - Qiita
備忘録です やらかした!! GitHubなどで、TwitterのpasswordやAWSなどのSECRET_KEYが含まれたプロジェクトを管理する際、.gitignoreをちゃんと指定してやらないとgitのcommit履歴などにそのSECRET_KEYなどの値が残ってしまいます。 こういったミスでSECRET_KEYなどが流出するとセキュリティインシデントに繋がりますね... 続きを読む
[Git] 自分の環境だけgitignoreする方法(2つ) - YoheiM .NET
こんにちは、@yoheiMuneです。 Gitを使って開発をしていると、時々自分だけgitignoreにしたいファイルができます(例えばエディタのメタファイルとか)。そのようなファイルを、自分の環境からバージョン管理から外す方法をブログに書きたいと思います。 特定のプロジェクトにある指定したファイルを、自分だけgitignore... 続きを読む
git で空ディレクトリを管理(add)する方法 | phiary
オレの Advent Calendar 2015 - Adventar の 12 日目です. git を使っていると空ディレクトリを管理したいってことよくあると思います. 一時(tmp)ファイル や ログ(log) ファイル 用のディレクトリなんかがそうですね. 実は, git は空ディレクトリは add できない仕様みたいです. ですが, .gitignore を上手く使う ことでそれっぽいこと... 続きを読む
【Tips】Windowsのエクスプローラーでドットファイルを作成する黒魔術的方法
歴史的な事情により(?)、Windowsのエクスプローラーでは、先頭がドットで始まるファイルを素直に作成することができません。 例えば、右クリックから新規にテキストファイルを作成し名前を「.gitignore」に変更しようとしても「ファイル名を入力してください。」とエラーメッセージが表示されうまくいかないのです。 今までテキストエディタで名前を付けて保存したり、コマンドプロンプトでrenameした... 続きを読む
Gitでやらかさないための事前予防策 - Qiita
Gitでやらかした時に使える19個の奥義を書いてやらかしたときになんとかリカバリできるようにした。 今回は、そもそもやらかさないようにしたいよねっていうお話。 コミット編 .gitignoreを細かく指定しておく 過去に似たようなプロジェクトがあるのならそれを流用しましょう。 ないのであれば.gitignore.ioで生成してそれをカスタムしましょう。 ワイルドカード指定やディレクトリまるごとの指... 続きを読む
Git - バージョン管理したくない作業用スクリプトは「,」ディレクトリに入れるといい - Qiita
TL;DR: グローバルな gitignore に ,/ を追加して、作業用スクリプトを , ディレクトリに入れると便利。 Git リポジトリの中に一時的に使う作業用スクリプトを置いておきたいことがある。自分だけが使うものなのでコミットはしたくないが、いちいち .git/info/exclude に追加して無視させるのも面倒臭い。 今までは、 tmp_script.sh~ や tmp_script... 続きを読む
git grepの代わりにgit agを使う - その手の平は尻もつかめるさ
2014-08-14 git grepの代わりにgit agを使う git git grepが便利なので,同じ感覚でag (The Silver Searcher)を使ってみたいという話です. 前提 ぶっちゃけagは,デフォの状態で.git/以下の内容や.gitignoreに書かれてるファイルやディレクトリなんかを検索の対象から排除するのであんま旨味は無い. 方法 以下のエイリアスを張る *1.も... 続きを読む
gibo·プロジェクトに合わせた.gitignoreを生成 MOONGIFT
Gitでプロジェクトをはじめる際には.gitignoreを設定するでしょう。その際にはプロジェクトの言語や種類によってデフォルトとも言えるような設定が存在します。GitHubでは予めそうした.gitignoreを生成する機能がありますが、GitHub以外の場合は自分で用意しなければなりません。 そこで使ってみたいのがgiboです。多数のプロジェクトに対応した.gitignore生成ライブラリです。... 続きを読む
.gitignoreを作ってくれるgiboが便利すぎる - hnwの日記
gitignore-boilerplates(長いので以後giboと呼びます)という便利なツールを紹介します。これは.gitignoreのひな形を作ってくれるものです。 https://github.com/simonwhitaker/gitignore-boilerplates もう少し詳しく説明すると、giboは様々なOS・エディタ・言語・フレームワークなどに特化したファイルの情報を利用して、... 続きを読む
TIPS: Windowsエクスプローラーで「.」で始まる拡張子なしのファイルを作る方法 - IsshikiView
例えば「.gitignore」ファイルなど、「.」で始まる拡張子なしのファイルをWindowsエクスプローラーで作ろうとすると(=名前を変更しようとすると)、「ファイル名を入力してください。」と怒られる。 これを回避してファイルを作るには、ファイル名の最後に「.」を付ければよい。つまり、 「.gitignore.」 という名前にすればよい。ファイル名の変更が完了すると同時に、Windowsエクスプ... 続きを読む