git 常用命令 使用和说明(持续补充,优化)

  • git pull
git pull 拉取代码
  • git commit
git commit 提交代码到本地仓库
  • git push
git push 提交代码到远程仓库
  • git stash
git stash 贮藏代码,一般 git pull 拉取代码时发生冲突使用,代码开发到一半,要做其他功能使用
  • git stash list
git stash list 查看贮藏代码的合集
  • git stash pop
git stash pop 把贮藏代码还原到当前项目.一般都会有冲突,需要解决冲突.(还原成功之后会删除在stash上的备份代码)
  • git stash apply
git stash apply 把贮藏代码还原到当前项目.一般都会有冲突,需要解决冲突.(还原成功之后不会删除在stash上的备份代码)

7.git cherry-pick

git cherry-pick 此命令用于, 将当前分支的某一次提交(commit),复制一份,摘取到其他分支.
使用方法:
            1: 打开git log,或者小乌龟显示git log
            2: 复制需要合并到其他分支的commit id.(例如: SHA-1: 5b8d0356dc7a373db5b697a7cb72fd5775c688db , SHA-1: 不要复制) 
            3: 切换到其他分支(或直接到别的文件下拉取新分支,切换为其他分支.这种做法对于git不熟悉的人更加安全)
            4: 使用命令 git cherry-pick 5b8d0356dc7a373db5b697a7cb72fd5775c688db 回车,完成
            5: git push 提交代码,流程结束(期间可能会有代码冲突,解决就行)
            放弃cherry-pick  
            --quit          退出当前的chery-pick序列
            --continue      继续当前的chery-pick序列
            --abort         取消当前的chery-pick序列,恢复当前分支

8.git checkout

git checkout 使用git checkout + 文件目录/文件名可以还原当前目录/文件到之前版本相当于git revert
posted @ 2021-03-25 14:02  可乐雪碧芬达  阅读(63)  评论(0编辑  收藏  举报