Difference between revisions of "Git"

From Useful Things
Jump to: navigation, search
(Created page with "== Undo last commit and KEEP changes == <pre> git reset --soft HEAD~1 </pre> == Undo last commit and LOSE changes == <pre> git reset --hard HEAD~1 </pre>")
 
Line 8: Line 8:
 
git reset --hard HEAD~1
 
git reset --hard HEAD~1
 
</pre>
 
</pre>
 +
 +
== List all remote branches ==
 +
<pre>
 +
git ls-remote --heads <remote-name>
 +
</pre>
 +
where <code>remote-name</code> is usually something like <code>origin</code>

Revision as of 22:09, 29 January 2015

Undo last commit and KEEP changes

git reset --soft HEAD~1

Undo last commit and LOSE changes

git reset --hard HEAD~1

List all remote branches

git ls-remote --heads <remote-name>

where remote-name is usually something like origin