- 在本地创建自己的分支
git branch dev_lsw - 同步分支到github上面
git push origin dev_lsw - 本地当前应该是master分支,切换到自己的分支上,然后把本地分支和远程分支做关联
git checkout dev_lsw
git branch --set-upstream-to origin/dev_lsw - 使用git branch -vv命令可以看到 自己的分支和 master分支
- 所有修改的文件保存
git add . - 推送文字说明
git commit -m “xxx” - 推送
git push origin dev_xxx_xxx - 拉取
git pull origin dev_xxx_xxx - 删除本地分支
git branch -D dev-fenzhi - 删除远程分支
git push origin --delete xxx - 在项目中更改东西需要推送新分支:
(1)git stash 保存当前修改
(2)git checkout -b xxx 创建并切换分支
(3)git stash pop 从git栈中获取到最近一次stash进去的内容,恢复工作区的内容(获取之后,会删除栈中对应的stash,由于可能会stash多次,git使用栈管理,我们可以使用git stash list查看所有的stash )
(4)接着切换到新分支 就是正常的拉取推送一套流程