美文网首页
git的一些常用命令操作

git的一些常用命令操作

作者: 风一样的存在 | 来源:发表于2019-02-15 20:14 被阅读0次
    • git branch 创建分支
    • git checkout -b 创建并切换
    • git reflog 查看提交的历史版本
    • git reset --hard 973cf21 回退到此版本(本地代码)
    • git revert HEADgit push origin master一起使用(远程仓库回滚)
    • git push -f 强制推(遇到代码提交不上去,又merge不了,强制用本地代码覆盖git仓库的代码)
    • git commit --amend 当发现自己的comment写错了,这个时候还没有提交到中央仓库时候,可以使用这个命令修改。
    • git push origin --delete 分支名称 删除远程仓库的分支
    • git branch -m old_branch new_branch 修改本地分支名称
    • git branch -d download 删除本地分支
    • git push --set-upstream origin new_branch 新增远程分支
    • git fetch origin --prune 刷新分支列表(远程分支删除后)
    • git push -u origin lastest:master 远程主分支创建
    • git rebase -i HEAD~4合并多次提交(压缩),使用squashfixup等指令,squash合并到上一次提交记录,fixup是放弃当前 commit 的注释
      .png
    • git代码提交遇到问题:
    error setting certificate verify locations:
    CAfile: D:\Program Files\Git\mingw64/bin/curl-ca-bundle.crt
    CApath: none
    

    解决办法:git config --system http.sslverify false

    • git 强制pull更新使用远程覆盖本地代码
    git fetch --all
    git reset --hard origin/master
    git pull
    

    相关文章

      网友评论

          本文标题:git的一些常用命令操作

          本文链接:https://www.haomeiwen.com/subject/fmomeqtx.html