常用命令
• git clone
从远程拉取代码
• git commit -m '描述'
• git push
将代码上传到远程仓库
• git pull
拉取远程代码
• git checkout 分支名
切换分支
• git branch
查看分支
git stash 用法(暂存区)
使用场景:开发时,有bug需要修复,将当前开发的代码放在暂存区,修复bug后继续开发
• git stash
存入暂存区
• git status
查看未提交的代码
• git stash list
显示暂存区列表(可以进行多次git stash操作)
• git stash pop [-index] [stash_id]
• git stash pop
恢复最新的进度到工作区
• git stash pop [-index]
恢复到最新的进度到工作区和暂存区
• git stash pop [stash_id]
恢复指定的进度到工作区(stash_id通过git stash list 得到)
• git stash drop [stash_id]
删除一个存储的进度,不指定stash_id,默认删除最新的存储进度
• git stash clear
删除所有存储进度
推荐:使用sourcetree管理项目
https://www.sourcetreeapp.com/