可视化不是万能的,偶尔遇到不常用的,可能查一下命令比找 webstorm 中的按钮会更快吧。
// 将修改添加到暂存区
git add .
// 将暂存区文件到本地仓库中
git commit -m '标签名字'
// 查看本地分支
git branch
// 查看远程分支
git branch -r
// 切换本地分支
git checkout 本地分支名
// 创建并切换本地分支,
git checkout -b 本地分支名
// 创建并切换本地分支,(以指定的远程分支为基准)
git checkout -b 本地分支名 origin/远程分支远名
// 推送到远程分支,没有则创建
git push origin 本地分支名
// 合并整个分支(要合入到哪个分支里去,先checkout 到这个分支)
git merge 要合并过来的分支名
// 将某个 commit 从别的分支合并过来
git cherry-pick commitId
// 删除远程分支
git push origin --delete 远程分支名
// 删除本地分支
git branch -d 本地分支名
// 查看提交日志
git log
// 回退
git reset --soft 版本号 会将改动放在缓存区
git reset --mixed 版本号 不把改动放在缓存区
git reset --hard 版本号 回滚并且不会保存你之前修改过文件
// 添加远程仓库 比如将本地项目添加到 github,参照 https://segmentfault.com/a/1190000043501127
git remote add origin url
// 显示所有远程仓库
git remote -v
// 显示某个远程仓库的信息
git remote show xx
// 取消与远程仓库的关联
git remote rm name
// 回退远程可以将本地回退完成确认没问题后 强制push !!!慎用!!!
git push -f
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。