草庐IT

Rise-master

全部标签

git refname 'origin/master' 不明确

我有一个跟踪多个远程分支的git存储库:$gitbranch-a*masterremotes/git-svnremotes/origin/masterremotes/trunk当我尝试设置默认设置时,出现以下错误:$gitbranch--set-upstream-to=origin/mastermasterwarning:refname'origin/master'isambiguous.fatal:Ambiguousobjectname:'origin/master'.我想删除一些远程master分支,但master引用仍然存在。如何删除它们才能将默认上游分支设置为origin/ma

git refname 'origin/master' 不明确

我有一个跟踪多个远程分支的git存储库:$gitbranch-a*masterremotes/git-svnremotes/origin/masterremotes/trunk当我尝试设置默认设置时,出现以下错误:$gitbranch--set-upstream-to=origin/mastermasterwarning:refname'origin/master'isambiguous.fatal:Ambiguousobjectname:'origin/master'.我想删除一些远程master分支,但master引用仍然存在。如何删除它们才能将默认上游分支设置为origin/ma

git - 我如何在一行中对所有子模块进行 git clone --recursive 和 checkout master?

我真的很喜欢这个命令来获取带有子模块的repo:gitclonegit@github.com:my_user/my_repo.git--recursive但是,子模块到达时都设置为“无分支”,我必须在每个子模块上手动检查master。有没有办法递归pull子模块,自动设置分支为master? 最佳答案 克隆包含子模块的存储库后,以下命令将一次性检查所有这些的主分支:gitsubmoduleforeach--recursivegitcheckoutmaster 关于git-我如何在一行中对

git - 我如何在一行中对所有子模块进行 git clone --recursive 和 checkout master?

我真的很喜欢这个命令来获取带有子模块的repo:gitclonegit@github.com:my_user/my_repo.git--recursive但是,子模块到达时都设置为“无分支”,我必须在每个子模块上手动检查master。有没有办法递归pull子模块,自动设置分支为master? 最佳答案 克隆包含子模块的存储库后,以下命令将一次性检查所有这些的主分支:gitsubmoduleforeach--recursivegitcheckoutmaster 关于git-我如何在一行中对

git - 当我的分支领先 master 5 个提交时,如何在提交中删除太大的文件

我整天都被这个问题困住了,在这里寻找答案:(...上下文我一个人在做一个项目,直到现在我都使用github来保存我的工作而不是在我的电脑上。不幸的是,我在本地存储库中添加了一个非常大的文件:300mb(超过了Github的限制)。我做了什么我会努力让我所做的成为历史:我(愚蠢地)将所有内容添加到索引中:gitadd*我提交了更改:gitcommit-m"Blablabla"我尝试推送到originmastergitpushoriginmaster花了一些时间,所以我只是CTRL+C,并重复步骤2和3四次,直到我意识到一个文件太大而无法推送到github。我犯了一个可怕的错误,删除了我的

git - 当我的分支领先 master 5 个提交时,如何在提交中删除太大的文件

我整天都被这个问题困住了,在这里寻找答案:(...上下文我一个人在做一个项目,直到现在我都使用github来保存我的工作而不是在我的电脑上。不幸的是,我在本地存储库中添加了一个非常大的文件:300mb(超过了Github的限制)。我做了什么我会努力让我所做的成为历史:我(愚蠢地)将所有内容添加到索引中:gitadd*我提交了更改:gitcommit-m"Blablabla"我尝试推送到originmastergitpushoriginmaster花了一些时间,所以我只是CTRL+C,并重复步骤2和3四次,直到我意识到一个文件太大而无法推送到github。我犯了一个可怕的错误,删除了我的

git - 什么是 `git push origin master` ?帮助 git 的 refs、heads 和 remotes

我有一个关于gitpushoriginmaster做什么的问题:我知道origin是远程(又名GitHub)gitpushoriginmaster等同于gitpushoriginmaster_on_my_machine:master_on_github我不知道是否:master_on_my_machine等于/refs/heads/mastermaster_of_github等于/refs/remotes/origin/master如果相等,是否可以做gitpushoriginrefs/heads/master:refs/heads/origin/master?最后,我只想在以下情况下

git - 什么是 `git push origin master` ?帮助 git 的 refs、heads 和 remotes

我有一个关于gitpushoriginmaster做什么的问题:我知道origin是远程(又名GitHub)gitpushoriginmaster等同于gitpushoriginmaster_on_my_machine:master_on_github我不知道是否:master_on_my_machine等于/refs/heads/mastermaster_of_github等于/refs/remotes/origin/master如果相等,是否可以做gitpushoriginrefs/heads/master:refs/heads/origin/master?最后,我只想在以下情况下

git - 推送大型 github 存储库失败并显示 "unable to push to unqualified destination: master"

我有一个很大的git存储库(从SVN存储库创建),我想将它推送到github。鉴于它很大,我不能直接尝试推送它,因为它会因“打包太大”错误而失败。到目前为止一切都很好,我可以一次推送一个提交的repo协议(protocol)。但是当我尝试这样做时,发生的事情是:gitpushorigin86c310d8a680d6d0e052fa7db89adb25348f3e54:mastererror:unabletopushtounqualifieddestination:masterThedestinationrefspecneithermatchesanexistingrefontherem

git - 推送大型 github 存储库失败并显示 "unable to push to unqualified destination: master"

我有一个很大的git存储库(从SVN存储库创建),我想将它推送到github。鉴于它很大,我不能直接尝试推送它,因为它会因“打包太大”错误而失败。到目前为止一切都很好,我可以一次推送一个提交的repo协议(protocol)。但是当我尝试这样做时,发生的事情是:gitpushorigin86c310d8a680d6d0e052fa7db89adb25348f3e54:mastererror:unabletopushtounqualifieddestination:masterThedestinationrefspecneithermatchesanexistingrefontherem