Git 基本使用

围巾🧣 2021年09月17日 372次浏览

各个区域划分

区域

常用命令

  1. 正常流程

    • 远程仓库新建项目
    • 本地配置用户信息
    • 远程仓库添加本地 ssh key
    • 初始化项目为 git 项目 git init
    • 添加 远程仓库地址
    • 克隆 git clone [地址] git clone -b dev [地址]
    • 添加 git add [filename] git add .
    • 提交 git commit -m "提交信息" git commit -s
    • 推送 git push git push [地址] [commit指针]:refs/for/[分支]
    • 拉取 git pull git fetch
  2. 回退

    • 取消 add

      git reset HEAD . 撤销所有 add 的文件

      git reset HEAD [filename] 撤销某个文件或文件夹

      git reset . 撤销所有的已经add的文件

    • 回退 commit

      git reset --soft 版本号 回退并把文件变成未提交

      git reset --hard 版本号 回退并把文件丢弃

  3. 其它

    • 合并冲突 在 IDE 里面 VCS -- Git -- Resolves Conflicts,根据情况合并
    • 变基 git rebase git pull --rebase
    • 查看远程仓库信息 git remote -v
    • 设置远程仓库信息 git remote add origin [远程仓库地址]
    • 设置推送地址 git remote set-url --push origin [远程仓库地址]
    • 分支切换
      • 先把当前修改的内容放到 stash 里面 git stash save "标签名字"
      • git checkout [分支]
      • 重新回到旧分支,把 stash 栈顶内容取出来 git stash pop
    • 提示历史文件 git show 5fa5100c:STUV/李伟锦-中期检查表-2020.doc > jin.doc

Git

Git