git clone是否将远程存储库中的.gitignore项目复制到本地项目存储库中?

时间:2018-11-29 08:48:32

标签: git repository git-clone

说,如果我在存储库ssh://user@remotehost.com:port / home / user / public_html /中建立了git repo,

并且我想将其克隆到本地项目的目录中,我的.gitignore存储库的克隆中是否包括远程主机public_html/.git中的附加项?

local$ git clone ssh://user@remotehost.com:port/home/user/public_html/

1 个答案:

答案 0 :(得分:1)

.gitignore文件的唯一目的是确保未跟踪未跟踪文件。跟踪文件的那一刻,例如您故意这样做的时候

git add --force path/to/ignored-file

那一刻.gitignore文件失去了对该文件的控制权。因此,如果您的远程存储库包含.gitignore文件中列出的文件,则该文件仍将保留在远程存储库以及克隆中。