User Tools

Site Tools


git:git_cheatsheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
git:git_cheatsheet [2013/12/13 11:18] devagit:git_cheatsheet [2017/02/21 20:20] (current) deva
Line 85: Line 85:
 </code> </code>
  
 +====Create branch====
 +Create and switch to:
 +<code>
 +git checkout -b [branchname]
 +</code>
 +
 +Just create:
 +<code>
 +git branch [branchname]
 +</code>
 +
 +Push to server:
 +<code>
 +git push -u origin [branchname]
 +</code>
 ====Switch to branch==== ====Switch to branch====
 <code> <code>
Line 90: Line 105:
 </code> </code>
  
 +====Delete branch====
 +<code>
 +git branch -d branchname
 +git push origin --delete branchname
 +</code>
  
 +====Fecth branches from server====
 +<code>
 +git fetch --all
 +</code>
 =====CVS 2 GIT===== =====CVS 2 GIT=====
 <code> <code>
Line 117: Line 141:
 </code> </code>
 NOTE: If this is done by the usual 'git push' command, a 'No refs in common and none specified; doing nothing.' error will be issued. NOTE: If this is done by the usual 'git push' command, a 'No refs in common and none specified; doing nothing.' error will be issued.
 +
 +=====Set up repository mirror=====
 +From: https://help.github.com/articles/duplicating-a-repository/
 +<code>
 +# Create a bare clone of the repository.
 +git clone --bare https://github.com/exampleuser/old-repository.git
 +
 +# Mirror-push to the new repository.
 +cd old-repository.git
 +git push --mirror https://github.com/exampleuser/new-repository.git
 +</code>
 +
 +=====Move single directory to its own repository=====
 +http://stackoverflow.com/questions/359424/detach-subdirectory-into-separate-git-repository/17864475#17864475
 +
 +=====Replace email address in commits and tags======
 +https://help.github.com/articles/changing-author-info/
 +
 +NOTE: The way the push command is performed is important in order to overwrite bot commits and tags.
git/git_cheatsheet.1386929931.txt.gz · Last modified: 2013/12/13 11:18 by deva