Add `.gitignore`(添加忽略文件列表)
📌 作用:
`.gitignore` 文件用于告訴 Git 哪些文件或文件夾**不要被上傳(版本控制)**,例如:
- 編譯生成的臨時文件(如
.exe
, .o
) - 操作系統緩存(如
.DS_Store
, Thumbs.db
) - Python 的中間文件(如
__pycache__/
, *.pyc
) - 數據文件(如
.csv
, .h5
等)
🔽 GitHub 提供的模板選項(按語言/框架分類):
例如你選擇了:
gitignore復制編輯
__pycache__/
*.py[cod]
*.pyo
.env
.vscode/
C++
:會忽略 .exe
, .o
, build/
等臨時構建產物。
Choose a license(選擇開源許可證)
📌 作用:
規定其他人**是否能用、怎么用、是否允許商用/改動/分發你代碼**等。默認是“無許可證”(不推薦開源時這樣做)。
🔽 常見許可證說明:

🤔 如果你不確定要不要選:
+ 如果是**私人項目或實驗代碼**:可以不選或設置為 Private 倉庫; + 如果你愿意別人使用:推薦 **MIT** 或 **Apache 2.0**; + 如果你希望別人用時也必須開源:選 **GPL v3**。