Git Bash的使用
📌提交代码
在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