У меня был локальный проект (где я действительно сделал 1-2 коммита до добавления хранилища) и хранилище, которое включало README
Я немного попробовал и получил следующий лог.:
project>git log
commit &The last commit I made& (HEAD -> master)
Author: %me%
Date: Sat Dec 22 18:42:40 2018 +0100
Test
commit %Another commit I did locally before the repo was added%
Merge: 7fcbc93 8f12e9a
Author: %me%
Date: Sat Dec 22 18:39:43 2018 +0100
Merge branch 'master' of https://devops.hud.de/bitbucket/scm/pvtdevint/projektverfolgung
commit %A commmit I did before adding the repo%
Author: %me%
Date: Sat Dec 22 18:23:18 2018 +0100
Initial commit
commit %first commit (was in repo)% (origin/master, origin/develop, origin/TestBranchDevelop)
Author: %sb else%
Date: Wed Nov 28 14:53:01 2018 +0100
initial commit
Я пытался git show-ref
:
%my latest commit% refs/heads/master
%commit #sb_else% refs/remotes/origin/TestBranchDevelop
%commit #sb_else% refs/remotes/origin/develop
%commit #sb_else% refs/remotes/origin/master
Так что, похоже, мой восходящий поток может быть неправильным, поэтому я попытался проверить это:
>git branch -v
* master d24f144 Test //<- %my latest commit%
Итак, я попытался снова нажать:
>git push --set-upstream origin HEAD:TestBranchDevelop
Enumerating objects: 215, done.
Counting objects: 100% (215/215), done.
Delta compression using up to 8 threads
Compressing objects: 100% (201/201), done.
error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large
fatal: the remote end hung up unexpectedly 233.00 KiB/s
Writing objects: 100% (214/214), 1.64 MiB | 301.00 KiB/s, done.
Total 214 (delta 36), reused 0 (delta 0)
fatal: the remote end hung up unexpectedly
Everything up-to-date
Что я сделал, чтобы импортировать этот репозиторий:
>git add .
>git commit -m "initial commit"
>git remote add origin %my_url%
>git pull origin master --allow-unrelated-histories
Теперь некоторые сообщения на SO говорят, что вы должны попытаться изменить свойURL репозитория от https
до http
, к сожалению, мой репо может быть доступен только через https (так что это не вариант).Теперь, как я могу это исправить?