草庐IT

git - 致命的 : 'origin' does not appear to be a git repository

我的Github帐户上有一个存储库moodle,我从官方存储库fork。然后我将它克隆到我的本地机器上。它运作良好。我创建了几个分支(在master分支下)。我做了几次提交并且工作正常。我不知道我是怎么收到以下错误的:gitpushoriginmasterfatal:'origin'doesnotappeartobeagitrepositoryfatal:Theremoteendhungupunexpectedly如何在不影响我在Github上的存储库的情况下解决错误?我正在使用Ubuntu12.10在执行cat$(gitrev-parse--show-toplevel)/.git/c

git - 致命的 : 'origin' does not appear to be a git repository

我的Github帐户上有一个存储库moodle,我从官方存储库fork。然后我将它克隆到我的本地机器上。它运作良好。我创建了几个分支(在master分支下)。我做了几次提交并且工作正常。我不知道我是怎么收到以下错误的:gitpushoriginmasterfatal:'origin'doesnotappeartobeagitrepositoryfatal:Theremoteendhungupunexpectedly如何在不影响我在Github上的存储库的情况下解决错误?我正在使用Ubuntu12.10在执行cat$(gitrev-parse--show-toplevel)/.git/c

git - 从原点 pull 时 "git pull"命令之间的差异?

这些命令有什么区别?:#1gitpull#2gitpullorigin#3gitpulloriginmaster#4gitpullorigin/master#5gitpulloriginHEAD:master 最佳答案 gitpull是一个方便的命令,它同时做不同的事情。基本上它只是gitfetch和gitmerge(或gitrebase)的组合,它连接到远程存储库并获取新提交它将新提交merge到您的本地分支中。由于涉及两个不同的命令,gitpull的含义并不总是很明显。您可以为本地分支配置上游。在一个新的克隆之后,你将有一个本地

git - 从原点 pull 时 "git pull"命令之间的差异?

这些命令有什么区别?:#1gitpull#2gitpullorigin#3gitpulloriginmaster#4gitpullorigin/master#5gitpulloriginHEAD:master 最佳答案 gitpull是一个方便的命令,它同时做不同的事情。基本上它只是gitfetch和gitmerge(或gitrebase)的组合,它连接到远程存储库并获取新提交它将新提交merge到您的本地分支中。由于涉及两个不同的命令,gitpull的含义并不总是很明显。您可以为本地分支配置上游。在一个新的克隆之后,你将有一个本地

Git 推送 : "fatal ' origin' does not appear to be a git repository - fatal Could not read from remote repository."

我知道已经有人问过类似的问题。但是,我认为我的问题是由于我之前犯的一个错误,因此有所不同:让我解释一下。一切都如我所愿顺利进行:gitadd.我本地存储库中的所有文件。gitcommit-m"messagehere"将消息添加到我的提交中。gitpushoriginmaster将我的文件上传到GitHub。gitpushherokumaster将我的文件上传到Heroku。但是,在某些时候,我在本地创建了一个名为add-calendar-model的新分支,以防应用程序开发的后续步骤失败......这正是发生的事情。然而,尽管进行了多次尝试,我还是没有设法从master分支到我的本地存

Git 推送 : "fatal ' origin' does not appear to be a git repository - fatal Could not read from remote repository."

我知道已经有人问过类似的问题。但是,我认为我的问题是由于我之前犯的一个错误,因此有所不同:让我解释一下。一切都如我所愿顺利进行:gitadd.我本地存储库中的所有文件。gitcommit-m"messagehere"将消息添加到我的提交中。gitpushoriginmaster将我的文件上传到GitHub。gitpushherokumaster将我的文件上传到Heroku。但是,在某些时候,我在本地创建了一个名为add-calendar-model的新分支,以防应用程序开发的后续步骤失败......这正是发生的事情。然而,尽管进行了多次尝试,我还是没有设法从master分支到我的本地存

git - git push -u origin master 中的 -u 标志是什么意思?

我只是想知道-u标志在此命令中的含义是什么?gitpush-uoriginmaster 最佳答案 -u选项执行以下操作:对于每个最新或成功推送的分支,添加一个上游(跟踪)引用,供无参数、git-pull和其他命令使用。因此,在使用-u选项推送您的本地分支后,该本地分支将自动链接到远程分支,您可以使用不带任何参数的gitpull。 关于git-gitpush-uoriginmaster中的-u标志是什么意思?,我们在StackOverflow上找到一个类似的问题:

git - git push -u origin master 中的 -u 标志是什么意思?

我只是想知道-u标志在此命令中的含义是什么?gitpush-uoriginmaster 最佳答案 -u选项执行以下操作:对于每个最新或成功推送的分支,添加一个上游(跟踪)引用,供无参数、git-pull和其他命令使用。因此,在使用-u选项推送您的本地分支后,该本地分支将自动链接到远程分支,您可以使用不带任何参数的gitpull。 关于git-gitpush-uoriginmaster中的-u标志是什么意思?,我们在StackOverflow上找到一个类似的问题:

git - 在 filter-branch --tree-filter 之后从 git repo 中删除 refs/original/heads/master?

我在这里遇到了同样的问题:Newgitrepositoryinrootdirectorytosubsumeanexistrepositoryinasub-directory我在这里遵循了这个答案:Newgitrepositoryinrootdirectorytosubsumeanexistrepositoryinasub-directory现在,gitk--all显示两个历史:一个以当前master结束,另一个名为original/refs/heads/master.我不知道第二个历史是什么,也不知道如何将其从存储库中删除。我的存储库中不需要两个历史记录。我该如何摆脱它?复制自己:mk

git - 在 filter-branch --tree-filter 之后从 git repo 中删除 refs/original/heads/master?

我在这里遇到了同样的问题:Newgitrepositoryinrootdirectorytosubsumeanexistrepositoryinasub-directory我在这里遵循了这个答案:Newgitrepositoryinrootdirectorytosubsumeanexistrepositoryinasub-directory现在,gitk--all显示两个历史:一个以当前master结束,另一个名为original/refs/heads/master.我不知道第二个历史是什么,也不知道如何将其从存储库中删除。我的存储库中不需要两个历史记录。我该如何摆脱它?复制自己:mk