命令 | 实际效果 |
git clone git@?/xxx.git | 会在当前目录下创建一个xxx目录,xxx/.git是本地仓库,clone 完毕一般需要接一句 cd xxx 进入当前项目 |
git clone git@?/xxx.git yyy | 会在当前目录下创建一个 yyy 目录,clone 完毕一般需要接一句 cd yyy 进入当前项目 |
git clone git@?/xxx.git . | 最后一个字符是点,注意有空格,不会新建目录,使用当前目录容纳代码和 .git,当前目录一开始最好是个空目录 |
git reset --hard HEAD | 回退到上一版;会将工作区暂存的最新代码删除,无法恢复,慎用。 |
git reset --hard HEAD^ | 回退到倒数第二版;根据 ^ 符号的个数依此类推,回退到指定版本。 |
git reset --hard 273ed444bb0d | 回退到 commit id 为 273ed444bb0d。查看 commit id 可以使用命令 git log/reflog |
| |
git stash/git stash pop | 通灵术:不想提交的代码而且也不想删除,那么就可以找个空间把 git add 的代码临时藏起来。切换分支时常用 |
git clone & git reset 补充
最新推荐文章于 2024-04-21 10:44:26 发布