Git远程存储库与本地不匹配(即使在推送后)

问题描述 投票:0回答:1

推送后,我的git存储库和本地分支也不同。连续推送只会返回“Everything up-to-date”。真正奇怪的是我使用webpack捆绑文件,webpack也没有感知到本地文件的差异。它将文件捆绑在存储库中(这会导致onClick函数无法触发或被注意到等问题)。有人知道为什么会这样吗?

这是代码:

本地文件:

import React from 'react';


class OpeningDisplay extends React.Component {
    constructor(props) {
        super(props)
        this.onClickHandler = this.onClickHandler.bind(this)
    }

    onClickHandler(){
        console.log("heyyy")
    }

    render() {
        return (
            <div id="opening-display">
                <div id="options">
                    <a href='#' className="row" id="webpages-option" onClick={this.onClickHandler}>
                        <div className="option col text-center btn-lg">
                            Webpages
                        </div>
                    </a>
                    <a href='#' className="row" id="codepens-option">
                        <div className="option col text-center btn-lg">
                            Codepens
                        </div>
                    </a>
                </div>
            </div>
        )
    }
}

export default OpeningDisplay;

远程git文件:

import React from 'react';


class OpeningDisplay extends React.Component {
    render() {
        return (
            <div id="opening-display">
                <div id="options">
                    <a href='#' className="row" id="webpages-option">
                        <div className="option col text-center btn-lg">
                            Webpages
                        </div>
                    </a>
                    <a href='#' className="row" id="codepens-option">
                        <div className="option col text-center btn-lg">
                            Codepens
                        </div>
                    </a>
                </div>
            </div>
        )
    }
}

export default OpeningDisplay;

进一步的信息:当我对未被远程推送的文件部分进行更改时,例如更改:

onClickHandler(){
        console.log("heyyy")
}

至:

onClickHandler(){
        console.log("heyyyyyy")
}

并进行添加和提交,跟踪提交。当我推动更改时,它不会返回“Everything up-to-date”,所以我相信正在以某种方式跟踪变化......

git github
1个回答
0
投票

找到了(愚蠢的)答案。我移动了文件,但它仍然在我的文本编辑器中打开,因此当我保存它时,将其保存在旧位置。所以我引用的文件保持不变。愚蠢的错误!

© www.soinside.com 2019 - 2024. All rights reserved.