仓库的基本使用
# 初始化本地仓库
git init
# 添加远程仓库地址
git remote add origin https://github.com/用户名/项目名.git
# 添加所有文件到暂存区
git add .
# 提交初始版本
git commit -m "这里写提交的备注"
# 首次推送并设置上游分支
git push -u origin main/master
# 这些命令默认使用 origin
git push # = git push origin
git pull # = git pull origin
git status # 显示与 origin 的差异对比
#添加新仓库
git remote add secondary https://github.com/其他用户/项目名.git
拉取代码
# 克隆远程仓库(默认分支代码)
git clone https://github.com/用户名/项目名.git
# 切换到要更新的分支
git checkout 分支
# 拉取最新代码
git pull origin 分支
#展示远程默认分支
git remote show origin
查看仓库各种信息
# 查看所有远程仓库及其URL
git remote -v
# 重命名 secondary 为 origin
git remote rename secondary origin
# 查看本地分支(当前分支前有 * 号)
git branch
# 查看所有分支(本地+远程)
git branch -a
# 查看上游分支详情(上游分支是指本地分支跟踪的远程分支)
git branch -vv
# 查看所有标签
git tag
# 查看标签带说明信息
git tag -n
分支的使用
#查看本地分支
git branch
# 查看所有分支(本地+远程)
git branch -a
# 查看远程分支
git branch -r
# 创建release分支
git checkout -b release/v1.2.0
# 更新版本号并提交
git add .
git commit -m "chore: 更新版本号至v1.2.0"
# 推送分支和标签
git push origin release/v1.2.0
标签的使用
# 添加版本标签
git tag -a v1.2.0 -m "Release version 1.2.0"
# 查看本地是否有标签
git tag
# 如果有标签,推送到远程
git push origin --tags
# 或者推送特定标签
git push origin v1.2.0