我是 git 的一种新用户,在大量使用 svn 之后,我仍然有一些不清楚的地方。
这是我的问题:
我在 xp dev 上有 repo:ssh://xp-dev.com/my_repo_name
它包含两个分支 master 和 dev,如您所见,我有本地和远程分支
git branch -a
* dev
master
remotes/origin/dev
remotes/origin/master
git remote -v
origin ssh://xp-dev.com/my_repo_name (fetch)
origin ssh://xp-dev.com/my_repo_name (push)
但是当我尝试将提交的更改推送到“dev”分支时,它说:
git push
No such repository
fatal: The remote end hung up unexpectedly
请帮助我了解问题所在。
更新#1
git remote show origin
No such repository
fatal: The remote end hung up unexpectedly
更新#2
git push origin cyber_dev
No such repository
fatal: The remote end hung up unexpectedly