Difference between revisions of "Git push origin"

From wikieduonline
Jump to navigation Jump to search
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
{{lc}}
 +
[[git push]] origin
  
 +
git push origin [[HEAD]]:/your-branch
  
 +
[[git push]] origin HEAD:name-of-remote-branch-without-origin/
  
* [[How to commit to remote branch]]
+
[[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 ==
 +
* [[How to commit to remote branch]]: <code>[[git push origin]] HEAD:your-name-of-remote-branch</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]

See also[edit]

Advertising: