我有一個 C 專案。我想把它推送到 GitHub 上。在該專案中有許多型別的檔案。但我只想.cpp在我的 GitHub 存盤庫中有檔案。
那么,我該如何設定它的規則,因此只有.cpp檔案上傳到 GitHub 而不是所有其他檔案。
uj5u.com熱心網友回復:
您不能只忽略所有內容:這也會忽略檔案夾,這意味著任何例外 ( !...) 規則都將被忽略。忽略任何檔案夾意味著適用于該檔案夾內檔案的規則將不適用。
這就是您的 .gitignore 必須首先對檔案夾進行例外處理。
*
!.gitignore
!**/
!*.cpp
!*.h
!*.hpp
對于更完整的 gitignore:gitignore.io,它采用相反的方法:只指定您要忽略的內容,跟蹤其他所有內容。
uj5u.com熱心網友回復:
# Ignore everything
*
# Except
!*.cpp
uj5u.com熱心網友回復:
上傳時你會看到你可以看到他正在上傳的檔案,然后你可以在推送之前選擇要上傳的內容
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/411247.html
標籤:
