git命令使用

一、信息配置

git config --global user.name "姓名"
git config --global user.email "x邮箱"

二、生成ssh密钥

  1. rsa加密(旧版本git使用)
    ssh-keygen -t rsa -C "邮箱"
  2. ed25519加密(新版本git用,我目前的版本为2.39.2,至于从哪个版本开始使用的这个方式就不清楚了)
    ssh-keygen -t ed25519 -C "邮箱"
  3. 生成的密钥位置
    C:\Users\用户名.ssh

三、打标签

  1. 新建标签
    git tag -a v1.0.0 -m "描述"
  2. push标签到远程仓库
    git push origin v1.o.o
  3. 重命名标签
    git tag new_tags old_tags
    删除旧标签
    git tag -d old_tags
    删除远程的旧标签
    git push origin :refs/tags/old_tags
    推送标签
    git push --tags
    

四、远程代码覆盖本地代码

git fetch --all
git reset --hard origin/master
git pull