Difference between revisions of "Git push origin"
Jump to navigation
Jump to search
(7 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
[[git push]] origin | [[git push]] origin | ||
+ | git push origin [[HEAD]]:/your-branch | ||
+ | |||
+ | [[git push]] origin HEAD:name-of-remote-branch-without-origin/ | ||
+ | |||
+ | [[git push origin HEAD]] | ||
+ | |||
+ | git push origin HEAD:origin/your-branch | ||
+ | error: The destination you provided is not a full [[refname]] (i.e., | ||
+ | starting with "refs/"). We tried to guess what you meant by: | ||
+ | |||
+ | - Looking for a ref that matches 'origin/revert-timescale-var-names' on the remote side. | ||
+ | - Checking if the <src> being pushed ('HEAD') | ||
+ | is a ref in "refs/{heads,tags}/". If so we add a corresponding | ||
+ | refs/{heads,tags}/ prefix on the remote side. | ||
+ | |||
+ | Neither worked, so we gave up. You must fully qualify the ref. | ||
+ | hint: The <src> part of the [[refspec]] is a commit object. | ||
+ | hint: Did you mean to create a new branch by pushing to | ||
+ | hint: 'HEAD:refs/heads/origin/your-branch'? | ||
+ | error: failed to push some refs to 'github.com:your-project/your-repo.git' | ||
+ | |||
+ | Solution: remove second origin in the command, correct: [[git push]] origin [[HEAD]]:/your-branch | ||
Line 7: | Line 29: | ||
* [[How to commit to remote branch]]: <code>[[git push origin]] HEAD:your-name-of-remote-branch</code> | * [[How to commit to remote branch]]: <code>[[git push origin]] HEAD:your-name-of-remote-branch</code> | ||
* <code>[[git add]]</code> | * <code>[[git add]]</code> | ||
+ | * <code>[[git push -u origin master]]</code> | ||
+ | * <code>[[git push --set-upstream]]</code> | ||
== See also == | == See also == |
Latest revision as of 10:49, 19 January 2024
git push origin
git push origin HEAD:/your-branch
git push origin HEAD:name-of-remote-branch-without-origin/
git push origin HEAD
git push origin HEAD:origin/your-branch error: The destination you provided is not a full refname (i.e., starting with "refs/"). We tried to guess what you meant by: - Looking for a ref that matches 'origin/revert-timescale-var-names' on the remote side. - Checking if the <src> being pushed ('HEAD') is a ref in "refs/{heads,tags}/". If so we add a corresponding refs/{heads,tags}/ prefix on the remote side. Neither worked, so we gave up. You must fully qualify the ref. hint: The <src> part of the refspec is a commit object. hint: Did you mean to create a new branch by pushing to hint: 'HEAD:refs/heads/origin/your-branch'? error: failed to push some refs to 'github.com:your-project/your-repo.git'
Solution: remove second origin in the command, correct: git push origin HEAD:/your-branch
Related[edit]
- How to commit to remote branch:
git push origin HEAD:your-name-of-remote-branch
git add
git push -u origin master
git push --set-upstream
See also[edit]
Advertising: