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**。
相关推荐
y东施效颦2 小时前
uni-app uni-push 2.0推送图标不展示问题
uni-app·github
九章云极DataCanvas7 小时前
“AI 曼哈顿计划”:科技竞赛还是人类挑战?
github
独立开阀者_FwtCoder7 小时前
大制作!在线 CSS 动效 编辑神器!太炫酷了!
前端·javascript·github
ai小鬼头8 小时前
AIStarter:一键部署AI工具,轻松提升效率的秘密武器!
css·人工智能·github
寻月隐君9 小时前
不止于后端:Rust 在 Web 开发中的崛起之路 (2024数据解读)
后端·rust·github
掘金安东尼1 天前
革新Web部署:Amazon Amplify Hosting!
后端·面试·github
掘金安东尼1 天前
把复杂留给架构,把简单留给开发 —— Amazon Aurora DSQL 宣布:全面可用
面试·架构·github
掘金安东尼1 天前
蔚来 600 亿研发成本,信还是不信。。
面试·程序员·github
喜欢吃豆1 天前
深入企业内部的MCP知识(三):FastMCP工具转换(Tool Transformation)全解析:从适配到增强的工具进化指南
java·前端·人工智能·大模型·github·mcp
赋范大模型技术社区1 天前
【LangChain 实战】多智能体协作实现浏览器自动化丨Agents 运行流程丨多工具串&并联调用
架构·github·代码规范