我不小心在几个小时前删除了我的git文件(在atom中,我的文本编辑器)

时间:2017-01-16 07:12:18

标签: git github github-pages

我的目录已链接到我的gh页面并且工作正常数周。我删除了一个名为.gitfile的文件,我认为它没有意义,显然它不是。现在我无法将任何更改推送到我的个人资料页面。我想去我的旧网站murphypicard.github.io并继续推动改变。

我的目录名称是Portfoliopage,我的gh页面的网址是murphypicard.github.io

以下是我迄今为止尝试过的命令:

function geturlandredirect()
{
    /* Trying this code for My Model Validation */

    if (jQuery('#brand_select').val() && jQuery('#model_select').val()) {
        var brandmodelValue=jQuery( "#model_select option:selected" ).val();
//var finalUrl="custom-"+brandmodelValue+".html";
        var finalUrl="http://sbdev2.kidsdial.com:81/custom-"+brandmodelValue+".html";
        jQuery('#customcaseform').attr('action',finalUrl);
        jQuery( "#customcaseform" ).submit();
    } else {
        if (jQuery('#brand_select').val()) {
            if (jQuery('#brandmodel').find('label.error').length) {
                jQuery('#brandmodel').find('label.error').html("Please select a model to proceed");
            } else {
                jQuery('#brandmodel').append('<label class="error">Please select a model to proceed</label>');
            }
        }
        if(jQuery('#model_select').val()) {
            if (jQuery('.custom_case').find('.brand').find('label.error').length) {
                jQuery('.custom_case').find('.brand').find('label.error').html("Please select a model to proceed");
            } else {
                jQuery('.custom_case').find('.brand').append('<label class="error">Please select a brand and then model to proceed</label>');
            }
        }
        else {
            if (jQuery('#brandmodel').find('label.error').length) {
                jQuery('#brandmodel').find('label.error').html("Please select a model to proceed");
            } else {
                jQuery('#brandmodel').append('<label class="error">Please select a model to proceed</label>');
            }

            if (jQuery('.custom_case').find('.brand').find('label.error').length) {
                jQuery('.custom_case').find('.brand').find('label.error').html("Please select a model to proceed");
            } else {
                jQuery('.custom_case').find('.brand').append('<label class="error">Please select a brand and then a model to proceed</label>');
            }
        }
        return false;
    }
}

我也尝试过set-url而没有运气。

有没有办法将我的提交推送到我的旧gh页面?

2 个答案:

答案 0 :(得分:0)

编辑.git/config文件并在那里添加正确的远程网址。

如下所示:

[remote "origin"]
url = git@github.com:MurphyPicard/arayaghsizian.github.io.git
fetch = +refs/heads/*:refs/remotes/origin/*

答案 1 :(得分:0)

命令是:

git remote set-url origin git@github.com:MurphyPicard/arayaghsizian.github.io.git

但是,如您所见,remote repository为空。

<强>更新

您不清楚要使用的远程存储库。请转到GitHub page,浏览存储库并选择要链接到本地​​存储库的存储库。

从您的评论到这个问题,似乎回购是https://github.com/MurphyPicard/murphypicard.github.io。请在浏览器中打开此仓库的页面,按下名为&#34的绿色按钮;克隆或下载&#34; (在页面的右侧),它将显示在git remote命令中使用的URL。

对于murphypicard.github.io,网址为git@github.com:MurphyPicard/murphypicard.github.io.git

因此,您的命令应该是:

git remote set-url origin git@github.com:MurphyPicard/murphypicard.github.io.git