第16行: 第16行:
 
     git push origin :<branch name>
 
     git push origin :<branch name>
 
这样远端这个branch会被干掉……
 
这样远端这个branch会被干掉……
 +
 +
== export ==
 +
    mkdir <target dir>
 +
    git archive master | tar -x -C <target dir>

2016年1月28日 (四) 18:48的最新版本

GIT CHEATSHEET! Ref: http://spheredev.org/wiki/Git_for_the_lazy Ref: https://makandracards.com/makandra/topics/version-control

撤销上次 git commit

   git reset --soft HEAD^

如果你想把add进去的文件也撤销掉,变成没有add的状态:

   git reset <FILE>

删除branch

删除本地branch:

   git branch -d <branch name>

这个不会对远程的产生影响。只是你push/pull的时候,这个branch不会参与。

如果要删除远程branch: 注意!注意!危险!

   git push origin :<branch name>

这样远端这个branch会被干掉……

export

   mkdir <target dir>
   git archive master | tar -x -C <target dir>