别着急,坐和放宽
在Github上新建一个仓库,得到仓库地址,在需要上传的代码目录里打开Git Bash
初始化仓库
# 初始化仓库
git init -b main
git remote add origin <仓库地址>
添加文件到暂存区
# 添加所有变更到暂存区
git add .
# 添加特定文件
git add <文件名>
# 交互式添加
git add -p
提交变更
git commit -m "类型(范围): 描述信息"
推送代码
# 推送
git push origin main
# 首次推送设置上游
git push -u origin main
git pull origin main
git status
git add .
git commit -m "备注信息"
git push -u origin main
# 以添加dev分支为例
# 查看当前分支,分支前有*表示当前分支
git branch -a
# 创建新分支dev
git branch dev
# 推送dev分支
git push origin dev:dev
# 切换到dev分支
git checkout dev
# 以合并dev分支到main为例
# 切换到main分支
git checkout main
# 拉取main分支最新代码
git pull origin main
# 合并dev分支
git merge dev
# 推送main分支
git push origin main
# 切换回dev分支
git checkout dev
# 以删除dev分支为例
# 删除远程dev分支
git push origin :dev
# 切换到main分支
git checkout main
# 删除本地dev分支
git branch -d dev
# 以dev改为dev-new为例
# 切换到其他分支
git checkout main
# 重命名本地分支
git branch -m dev dev-new
# 删除远程的dev分支
git push origin :dev
# 推送新分支dev-new到远程
git push origin dev-new
# 设置上游关联
git push --set-upstream origin dev-new