1: 清空本地代码| git checkout -- .
2: 切换分支从当前分支| git checkout -b
- 1: 先切换到当前分支,比如master 、dev、dis etc.
- 2: git checkout -b branchName; 如 git checkout -b bugfix/repair-crash-issue
3: 储存当前代码| git stash
- git stash: 会自动根据分支名字储存到存储间、在soucetree上看到很清楚
4: git cherry-pick 详细使用
5: 出现Permission denied的解决办法
>出现 Permission denied
>解决 sudo chmod -R 777 某一目录
其中
-R 是指级联应用到目录里的所有子目录和文件
777 是所有用户都拥有最高权限
6: 强推本地代码到远程代码
> git push origin -f 远程分支名字:本地分支名字
如:
git push origin -f bugfix/add-code-when-loginIn-in-10.7:bugfix/add-code-when-loginIn-in-10.7