说,如果我在存储库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/
答案 0 :(得分:1)
.gitignore
文件的唯一目的是确保未跟踪未跟踪文件。跟踪文件的那一刻,例如您故意这样做的时候
git add --force path/to/ignored-file
那一刻.gitignore
文件失去了对该文件的控制权。因此,如果您的远程存储库包含.gitignore
文件中列出的文件,则该文件仍将保留在远程存储库以及克隆中。