GitHub菜鸟食用指南 --- 如何将一个完整的项目从本地上传到Github 1. 下载Git首先需要下载Git,关于这个网上教程很多不想自己找可移步这篇帖子【2026 最新】下载安装 Git 详细教程 Windows_git下载安装教程-CSDN博客2. 区分Git与GithubGit的本质是一个软件它位于你的电脑上无需联网即可使用通过命令行使用。它的功能是管理代码的历史版本像word里的撤销功能一样。GitHub本质是一个网站云端服务器你需要用浏览器访问。它可以把你电脑里 Git 管理的代码备份到云端并提供网页界面方便多人协作比如提 Issue、做 Pull Request。Git常与GitHub一起使用以实现多人协作完成项目。所以经常看到他俩成对出现。3. 如何把一个打包好的项目上传在协作的大型项目中通常是每个人负责部分代码工作再用GitHub同步所有人的代码因此不存在这种一次性上传的问题。个人开发的项目则经常出现这种情况。3.1 开始git配置首先确保你下载了gitgit --version如果是新下载的git先配置你的github信息邮箱是注册github时的邮箱密码时注册时填写的密码git config --global user.email 你的GitHub邮箱xxx.com git config --global user.name 你的GitHub用户名3.2 上传项目首先进入项目根目录用命令行cd进入你的项目文件夹。初始化 Git 仓库运行git init这会在项目里生成一个隐藏的.git文件夹。检查.gitignore确保项目里有.gitignore文件并把node_modules/、.env、__pycache__/等无需上传的文件写进去防止泄露密钥或传到一些没用的缓存文件。git init添加文件并完成本地提交# 把当前目录所有文件加入暂存区 git add . # 正式打包成第一个版本快照 git commit -m first commit关联远程仓库在 GitHub 上创建好空仓库后(不要选添加readme文件)复制仓库地址如https://github.com/你的用户名/仓库名.git在本地运行git remote add origin https://github.com/你的用户名/你的仓库名.git推送到 GitHub带上-u建立关联git push -u origin HEAD:main -f