gitとtortoise-gitを使い始めようとしています。git:バージョン管理されないファイルを非表示/削除する
完全に追跡されるべきではないファイルを隠す方法はありますか?現在、すべての一時ビルドファイルは、変更をコミットするときに新しいファイルと同じ「バージョン化されていない」リストにあります。
gitとtortoise-gitを使い始めようとしています。git:バージョン管理されないファイルを非表示/削除する
完全に追跡されるべきではないファイルを隠す方法はありますか?現在、すべての一時ビルドファイルは、変更をコミットするときに新しいファイルと同じ「バージョン化されていない」リストにあります。
テキストファイルを作成しますが、あなたのルートフォルダに.gitignore
と呼ばれるファイルを除外するために、次のような行を追加します。
*.obj
test.c
その後、あなたのgitリポジトリに.gitignoreを追加してコミット:
$ git add .gitignore
$ git commit .gitignore
.gitignoreファイルを調査する必要があります。
git help gitignore
TortoiseGitは多くのオプションを持つリストを無視するファイルを追加できます。
右クリック - > TortoiseGit - >無視リストに追加 - オプションを選択する>ファイル名で/拡張子
によってダイアログショー:
がタイプ
このファイルのみ(一致絶対名を無視します)、
再帰(同じ名前と一致)
ファイル
0を無視しますケースに含まディレクトリのルートディレクトリにある.gitignore
(コミットする必要があります)
.gitignore
(コミットする必要があります)
.git/info/exclude
(ローカルに保存された設定ファイルなど)
すでにに追加されたファイルを持っていますリポジトリを削除/無視する必要があります。次の手順に従います。
TortoiseGit
の利点の一つは、あなたがTortoiseSVN
とTortoiseHg
などの他の製品を使用している場合は特に、UIを使用することであるためには、これを達成するために、いくつかのUIの方法があります:
ファイルがすでにを追加していませんあなたは亀を通じてgit commit
を行うときに上演するファイルを選択しているとき
.gitignore
除外にファイルを追加する簡単な方法は - 亀はの下で、あなたのレポでは、現在ではありませんすべての非無視されたファイルの一覧が表示されます1.8年頃すでにコミットまたは望ましくないファイルをプッシュした場合は、すでに間違い
によって追加
不要なファイル、新しい内の別の方法(:コミット画面の下部にあるボックス.14)バージョンのTortoiseGit
は、既存のファイルをリポジトリブランチから削除し、.gitignore
のいずれかに追加します。Delete and add to ignore list
:
あなたはその後、一致しただけで、このファイルまたはワイルドカードを追加するかどうかのいずれかで選出するためのいくつかの.gitignore
オプションがあり、そしてどの.gitignore
に追加するために - ローカルフォルダ、レポルート、またはあなたの `.git /情報/除外」 。
ありがとう:
しかし、右の最後の最後で、あなたはに機会を与えられているがファイルのローカルコピーを保持します! サイドノートとして、tortoise-gitのコミットウィンドウでパスを選択し、lcipboardにコピーすることで、.gitignoreに簡単にコピーすることができます – peterchen