* git 基本命令
git add . // 添加
git commit -m '注释' // 提交
git push origin 分支 // 提交
git checkout -b 分支名 origin/远程分支名 // 创建分支
git checkout 分支 // 切换分支
git branch -v // 查看本地分支
git branch -a // 查看远程分支
git pull origin 分支名 // 拉去远程分支
* git clone 项目地址
- git remote -v 查看当前的仓库地址
- git branch -a 查看远程分支
- feature/dev 每期迭代项目先提交到这个分支 我们基于这个分支创建一个自己的分支
- git checkout -b wangliang origin/feature/dev 创建自己的分支
- git add 文件名 || git add .
- git commit -m '说明文字'
- git push origin 你的分支名
-
要把我们写好的项目代码 提交到 feature/dev
第一种方法:
1) 切一个 feature/dev 本地分支
2) git merge 你自己本地的分支名
3) git pull origin feature/dev 拉取远程分支代码
4) git push origin feature/dev 提交
* git reset --hard commitID 代码回滚
* git push -f origin 你的分支 强制提交
git 回退代码方法
// 回退代码
git reset --hard 提交id
// 回退某一提交
// 他不能把那条 commit 干掉 还会增加一条新的 commit
// 哪个提交记录不要 就复制哪个的提交记录
git revert -n 需要删除的提交id
// 删除某一次提交
git rebase -i 提交的id
9:58:08
stash
git stash save '说明文案' 存储到一个栈上
git stash list 存储的栈列表
git stash apply stash@{1} 回到某一个存储上 从0开始
git stash apply 回到最近储藏
git stash branch
git stash clear
redux 流程 :view 触发一个事件 > 调用action ->reducer(修改state)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。