Github指南-Add .gitignore和Choose a license

Add `.gitignore`(添加忽略文件列表)

📌 作用:

`.gitignore` 文件用于告诉 Git 哪些文件或文件夹**不要被上传(版本控制)**,例如:

  • 编译生成的临时文件(如 .exe, .o
  • 操作系统缓存(如 .DS_Store, Thumbs.db
  • Python 的中间文件(如 __pycache__/, *.pyc
  • 数据文件(如 .csv, .h5 等)

🔽 GitHub 提供的模板选项(按语言/框架分类):

例如你选择了:

  • Python:会自动添加如下内容:
plain 复制代码
gitignore


复制编辑
__pycache__/
*.py[cod]
*.pyo
.env
.vscode/
  • C++:会忽略 .exe, .o, build/ 等临时构建产物。

Choose a license(选择开源许可证)

📌 作用:

规定其他人**是否能用、怎么用、是否允许商用/改动/分发你代码**等。默认是"无许可证"(不推荐开源时这样做)。

🔽 常见许可证说明:

🤔 如果你不确定要不要选:

  • 如果是**私人项目或实验代码**:可以不选或设置为 Private 仓库; + 如果你愿意别人使用:推荐 **MIT** 或 **Apache 2.0**; + 如果你希望别人用时也必须开源:选 **GPL v3**。
相关推荐
qianmoQ几秒前
GitHub 趋势日报 (2025年07月29日)
github
穗 禾24 分钟前
github与git新手教程(快速访问github)
网络·git·github
小华同学ai2 小时前
Github 68000+ star,一款提升论文写作效率的黑科技,挖掘大语言模型的学术潜能,为什么gpt_academic能成为你论文写作的秘密武器?
github
xw52 小时前
免费的个人网站托管-GitHub Pages篇
前端·github
小华同学ai2 小时前
GitHub 开源爆款工具|MediaCrawler:程序员零门槛采集抖音/小红书/B站等社交评论,30K star 背后的场景实战揭秘!
前端·后端·github
June bug4 小时前
将本地项目关联并推送到已有的 GitHub 仓库
python·github
Albert_Lsk4 小时前
【2025/07/31】GitHub 今日热门项目
人工智能·开源·github·开源协议
用户4099322502126 小时前
FastAPI后台任务为何能让邮件发送如此丝滑?
后端·github·trae
大前端之旅7 小时前
GitCode 使用指南
github
前端伪大叔8 小时前
第 6 篇:《量化使用看图说话!plot-dataframe 图表可视化教程》
后端·github