我创建了本地分支:
git checkout -b tmp1
现在我想将此分支推送到服务器:
git push remote_tmp1 tmp1
收到错误:
fatal: 'remote_tmp1' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
如何将我的分支推送到服务器?
答案 0 :(得分:0)
git push语法是:
git push <remote-name> <branch-name>
因此,请将您的<remote-name>
替换为遥控器的名称(如果您克隆了该遥控器,则可能是原产地)。
如果你不知道它的名字,就像使用git remote
答案 1 :(得分:0)
这很简单:
git push origin tmp1
答案 2 :(得分:0)
您收到该特定错误,因为您尚未将
git remote add remote_tmp1 https://remoteserver.com/repository.git
git push --set-upstream remote_tmp1 tmp1
添加为远程存储库。
首先添加远程存储库,然后重试推送:
https://github.com/username/repository.git
您可以使用上面的https或ssh(如果可用)添加遥控器。例如,如果您正在使用Github,则可以使用:git@github.com/username/repository.git
或pip install
。