-1

(git は初めてです!)

.gitignore の指示は効果があります。

  • gitignore ファイルはローカルに保存され、一部の特殊ファイルのプッシュを防ぎます
  • また
  • gitignore ファイルは既にサーバーにコミット/配置されており、そこから「中央リポジトリ」では特定のファイルが許可されていないと言われているためですか?

  • 4

    2 に答える 2

    3

    Git はローカル バージョンの .gitignore ファイルを参照して、何を無視するかを決定します。ただし、無視されたファイルをコミットすることはできません。むしろ、そのようなファイルをコミットするのが難しくなります (したがって、非常に多くの間違いを避けることができます)。

    ただし、.gitignore は通常、リポジトリ自体に配置されるため、クローンを作成するたびにゼロから書き込む必要はありません。

    総括する、

    • リモートリポジトリの .gitignore は何もしません。
    • local .gitignore は、ガベージ ファイルをローカル リポジトリにコミットし、その結果、そのガベージをプッシュしてリモート リポジトリを汚染することから保護します。
    于 2013-03-29T13:07:41.327 に答える
    2

    それらのどれも、.gitignoreファイルは、ローカルリポジトリで特定のファイルをコミットすることを妨げません.

    これは.gitignore、サーバーにファイルをプッシュしないことの副作用です。これらのファイルがローカル リポジトリにコミットされることはないからです。

    于 2013-03-29T13:03:17.683 に答える