git checkout -b dev//基于本地创建分支
git checkout -b feat/CN_Credit origin/feat/CN_Credit //基于远程分支创建本地分支
git branch -D dev 删除本地分支
Git cherry-pick --continue merge处理
git branch -r
git remote -v 查看远程仓库地址。
git remote show origin 查看远程仓库信息
git branch -vv 查看本地的关联分支
git remote update 进行远程的更新
git branch --set-upstream-to=origin/fix/CN_fix2 fix/CN_fix2
git push origin stage // 本地分支名和远程一致的时候
git config --list
git config --global user.name chennan
git config --global user.email cN123456
Git merge 合并分支
代码提交:
git commit 之后 可以 git reset --soft HEAD^ 退回
写完之后 新增个分支保存一下
直接在测试stage分支进行开发 可以推到自己的远程分支保存一下 git push origin 新分支名称
git commit -m""
git pull --rebase
git push origin stage
// 强行amend
git commit --amend -m""
git push --force-with-lease origin master