Gitのカスタマイズと特殊ファイル構成
3178 ワード
コメント:
廖雪峰先生のブログGitチュートリアルを参考にします.そのブログに基づいて学習と記録を行い、無私な共有に感謝し、原文を参照することを歓迎します.
インテリジェントポイント配置Git表示色 にコミットする. カスタムGit
Gitをインストールする場合、Gitをグローバルに構成し、ユーザー名とメールボックス( Git表示色 を構成する.
特殊ファイルを無視
実際の開発では、特定のファイルを提出できないことがあります.たとえば、データベースのパスワードが保存されているプロファイルなどです.
しかし、これらのファイルが作成されると、
Gitでは、Gitワークスペースのルートディレクトリの下に、無視するファイル名を書く
異なる言語および環境で推奨される無視ファイルの構成については、
ファイルを無視する原則は次のとおりです.オペレーティングシステムが自動的に生成したファイル、例えばサムネイルなどを無視する. は、コンパイル生成された中間ファイル、実行可能ファイルなどを無視し、すなわち、1つのファイルが別のファイルによって自動的に生成された場合、自動的に生成されたファイルはバージョンライブラリに入れる必要はありません.例えば、 パスワードを格納するプロファイルなど、機密情報を持つプロファイルは無視されます.
ファイルのサンプルを無視
たとえば、Windowsで自動的に生成されるサムネイルファイル、カスタムディレクトリの
例えば、
上のファイルにカスタムファイルを加えると、
検査
この制限と問題は、Win 10の最新版には存在しません.その他のバージョンおよびより詳細なバージョン番号はテストされていませんファイルが に追加できない.無視ファイルの強制追加 Gitプロンプトに を修正する.
Gitプロンプト
廖雪峰先生のブログGitチュートリアルを参考にします.そのブログに基づいて学習と記録を行い、無私な共有に感謝し、原文を参照することを歓迎します.
インテリジェントポイント
git config --global color.ui true
.gitignore
構成ファイルを無視し、バージョンライブラリgit add -f
、強制追加file
git check-ignore
検査無視規則Gitをインストールする場合、Gitをグローバルに構成し、ユーザー名とメールボックス(
user.name
とuser.email
)も他のオプションを構成できます.$ git config --global color.ui true
特殊ファイルを無視
実際の開発では、特定のファイルを提出できないことがあります.たとえば、データベースのパスワードが保存されているプロファイルなどです.
しかし、これらのファイルが作成されると、
git status
にUntracked files ...
が表示され、うっかり追加するとコミットされます..gitignore
ファイルを無視Gitでは、Gitワークスペースのルートディレクトリの下に、無視するファイル名を書く
.gitignore
ファイルを作成し、Gitは自動的に無視します.異なる言語および環境で推奨される無視ファイルの構成については、
github
プロジェクトgitignore
:https://github.com/github/git...の例を参照してください.ファイルを無視する原則は次のとおりです.
Java
によってコンパイルされた.class
ファイルなどです.ファイルのサンプルを無視
たとえば、Windowsで自動的に生成されるサムネイルファイル、カスタムディレクトリの
Desktop.ini
ファイル、windowsで自動的に生成されるゴミファイルを無視します.# Windows:
Thumbs.db
ehthumbs.db
Desktop.ini
例えば、
Python
コンパイルによって生成された.pyc
、.pyo
、dist
などのファイルまたはディレクトリを無視する# Python:
*.py[cod]
*.so
*.egg
*.egg-info
dist
build
上のファイルにカスタムファイルを加えると、
gitignore
の完全なファイルが得られます.# Windows:
Thumbs.db
ehthumbs.db
Desktop.ini
# Python:
*.py[cod]
*.so
*.egg
*.egg-info
dist
build
# My configurations:
db.ini
deploy_key_rsa
.gitignore
ファイルをGitに提出します.検査
.gitignore
の標準はgit status
命令working directory clean
Windowsの子供靴を使用して注意してください.リソースマネージャに.gitignore
ファイルを新規作成すると、ファイル名を入力しなければならないことを理解しにくくなりますが、テキストエディタで「保存」または「名前を付けて保存」すれば.gitignore
にファイルを保存できます.この制限と問題は、Win 10の最新版には存在しません.その他のバージョンおよびより詳細なバージョン番号はテストされていません
.gitignore
ファイルの表示と強制追加.gitignore
で無視するとgit一時記憶領域$ git add App.class
The following paths are ignored by one of your .gitignore files:
App.class
Use -f if you really want to add them.
-f
パラメータを追加すると、Gitにファイルを強制的に追加できます.$ git add -f App.class
git check-ignore
コマンド無視ルールをチェックし、ルール$ git check-ignore -v App.class
.gitignore:3:*.class App.class
Gitプロンプト
.gitignore
の3行目のルールは、ファイルを無視しています.