美文网首页
git 常用操作

git 常用操作

作者: 臣以君纲 | 来源:发表于2020-12-16 18:28 被阅读0次

    git checkout -b dev 本地创建并切换分支
    git push origin dev:dev //推送本地的dev(冒号前面的)分支到远程origin的dev(冒号后面的)分支(没有会自动创建)
    建立本地到上游(远端)仓的链接,这样代码才能提交上去
    git branch --set-upstream-to=origin/dev
    4.取消对master分支的跟踪
    git branch --unset-upstream master
    拉取远程分支
    git checkout -b 本地分支名 origin/远程分支名
    删除远程分支
    git push origin --delete 分支名
    删除本地分支
    git branch -d 分支名
    远程强制覆盖本地:

     git fetch --all    // 把远程最新拉下来
     git reset --hard origin/master   // 重置所有工作区暂存区head到远程最新分支
    

    附带一获取所有window上自定义属性的代码,,用来分析别人网站很有用

     function getCustomKeys() {
        const iframe = document.createElement("iframe");
        iframe.setAttribute('style','display:none')
        const body=document.getElementsByTagName("body")[0]
        body.appendChild(iframe);
        const newWindow=iframe.contentWindow
        const keys=Object.keys(window)
        const customKeys=[]
        keys.forEach(key=>{
            if(!(key in newWindow)){  // 注意这里要打括号,! 的优先级更高
                customKeys.push(key)
            }
        })
        body.removeChild(iframe)
        return customKeys
    }
    

    相关文章

      网友评论

          本文标题:git 常用操作

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