如何从提交历史中没有跟踪的Github代码中删除某些内容?

时间:2017-08-03 11:46:24

标签: git github

我错误地在代码中添加了一些凭据,任何人都无法访问。

1 个答案:

答案 0 :(得分:0)

您必须强制推送到您的存储库。

获取错误提交的父级的SHA。

git commit -am <commit message>

修正凭据,

git push origin master --force

强制推送到远程,

def index2 (request): 
if ....:
    try:
        value1,value2,value3 = request.GET.get('param1'),request.GET.get('param2'),request.GET.get('param3')
    except:
        value1,value2,value3 = None, None, None
if value3:
    api_url = "www.api-end-point.com?p1="+str(value1)+"&p2="+str(value2)+"&p3="+str(value3)+"&format=json" 
elif value2:
    api_url = "www.api-end-point.com?p1="+str(value1)+"&p2="+str(value2)+"&format=json"
elif value1:
    api_url = "www.api-end-point.com?p1="+str(value1)+"&format=json"
else:
    api_url = "Whatever/redirect"
return render(request,'someThing/index.html',{"api_url":api_url})