git最常用命令

    xiaoxiao2021-03-26  21

    ********查询类************** 查看工作区暂存区状态 git status 查看操作历史记录,只能看到自己本机的操作. git reflog 查看commit历史记录,可以看到协同开发人员的commit记录. git log 带一些参数的,查看分支合并的一些情况 git log –graph –pretty=oneline –abbrev-commit

    **************提交类******************* 提交到暂存区 git add filename 提交到本地库 git commit -m “注释”

    *************远程仓库交互*********** 推 git push -u origin master 拉 git pull 克隆 git clone

    **********补救类*********************** git reset –hard 回退commit版本号(可以通过git log查询) git checkout – filename. 清空工作区修改,暂存区保持不变 git reset [head] filename 清空暂存区修改,工作区保持不变 如果是删除 git checkout – filenmae 把暂存区返回工作区 git reset head filename 把版本库返回暂存区

    ************分支(dev为分支名)******************** 创建分支并切换到分支,相当于两条命令 git branch dev 与 git checkout dev git checkout -b dev 切换分支 git checkout dev 合并分支到当前分支 git merge dev 删除分支 git branch -d dev 查询分支列表 git branch 暂时隐藏工作现场,方便临时插入来的紧急任务. git stash 恢复工作现场 git stash pop 推送分支,master必须的.dev也是要的.其他的看是否需要 git push origin dev

    *****************多人协作好习惯*********** 1.提交前先拉git pull 2.git push origin branch-name 再推 3.失败解决冲突 4.再推

    转载请注明原文地址: https://ju.6miu.com/read-660610.html

    最新回复(0)