学习git操作(往github上面上传第一个后端项目) 1.注意隐私保护✅ 最终检查清单上传前确认application-prod.yml里的 IP 是localhostapplication-prod.yml里的密码是${DB_PASSWORD}占位符.gitignore包含.idea/、target/、*.env项目里没有.env文件或已加入 .gitignore2.推送操作 把代码推送到 GitHub就像“寄一个项目包裹”步骤命令大白话翻译寄快递类比1git add .“把东西放进打包区”把你所有的代码文件.代表当前文件夹所有东西放到快递站的打包台上准备打包。2git commit -m 初始化...“封箱并贴上标签”正式封箱并在箱子上贴个便利贴写上初始化短链接项目告诉大家这次“包裹”里装了什么、为什么寄。3git remote add origin ...“写上收货地址”告诉 Git 包裹要寄到哪里去origin就是给你要寄去的那个 GitHub 仓库起的小名。4git branch -M main“确认发件主线路”确保走的是主干道main分支而不是小路。因为 GitHub 默认收件地址是main而老版本默认是master这一步就是把名字统一。5git push -u origin main“正式发货寄出”把打包好的东西commit从你电脑本地沿着地址origin发往 GitHub。-u是顺便记一下路线下次你再说“寄快递”它就知道是寄给这个地址。绝对必须在 GitHub 网站上先创建好仓库然后才能执行这条命令git remote add origin gitgithub.com:SiliconPulse50/url-shortener.git解决端口不通的问题 方案二改用 SSH 的 443 端口如果坚持用 SSH如果方案一不行或者你坚持用 SSH可以尝试用 443 端口HTTPS 端口通常不被封。在C:\Users\Lenovo\.ssh\config文件中添加如果文件不存在就新建一个无后缀名textHost github.com Hostname ssh.github.com Port 443 User git然后测试bashssh -T gitgithub.com如果看到Hi SilconPulse50!说明成功了。然后再执行bashgit push -u origin main总流程第一步进入项目目录bashcd C:\Users\Lenovo\url-shortener第二步初始化 Git 仓库bashgit init第三步创建.gitignore文件防止上传敏感文件bashecho .idea/ .gitignore echo *.iml .gitignore echo target/ .gitignore echo *.log .gitignore echo .env .gitignore第四步添加所有文件到 Gitbashgit add .第五步提交到本地仓库bashgit commit -m 初始化短链接项目第六步添加远程仓库地址替换成你自己的bashgit remote add origin gitgithub.com:你的用户名/url-shortener.git把你的用户名换成你真正的 GitHub 用户名。第七步推送到 GitHubbashgit branch -M main git push -u origin main