技术与工程已解决
怎样把本地项目第一次上传到 GitHub?
本地项目首次推送 GitHub 的可靠步骤,以及提交前必须完成的敏感文件检查。
问题正文
项目已经在电脑里写好并可以运行,我想第一次上传到自己的 GitHub 仓库。
怎样初始化 Git、连接远程并避免把 .env、密钥或 node_modules 一起上传?
本地项目首次推送 GitHub 的可靠步骤,以及提交前必须完成的敏感文件检查。
问题正文
项目已经在电脑里写好并可以运行,我想第一次上传到自己的 GitHub 仓库。
怎样初始化 Git、连接远程并避免把 .env、密钥或 node_modules 一起上传?
ANSWERS
回答内容
先在 GitHub 创建一个空仓库,再在本地项目根目录初始化 Git、提交并关联远程。上传前最重要的动作不是 push,而是检查没有把密钥和依赖目录一起提交。
确认终端当前目录就是项目根目录。
用 git status 检查 .env、私钥、node_modules 和构建产物没有进入暂存区。
完成首次提交后再添加 origin,最后推送 main。
打开 GitHub 页面核对文件、README 和提交记录。
git init
git add .
git commit -m "chore: initial commit"
git branch -M main
git remote add origin https://github.com/你的用户名/仓库名.git
git push -u origin main先写 .gitignore,再执行 git add .;Git 不会自动识别你的敏感文件。
远程仓库若已经有 README,不要盲目强推;先拉取并理解两边历史。
GitHub Docs:Set up Git:https://docs.github.com/en/get-started/git-basics/set-up-git
GitHub Docs:Add locally hosted code:https://docs.github.com/en/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github