首先 ,根据git地址,将项目下载到本地
git clone git库的地址
二、检查你所在的分支
git branch
*master
三、基于master分支创建新分支并切换到新分支
git checkout -b newBranch
四、开发完毕后
git add .
git commit -m'开发完毕'
git pull origin newBranch
git push origin newBranch
五、将开发后的代码合并master分支
git checkout master --切换到master
git branch --检查是否切换到master(如果本地有修改代码,必须先add commit 提交到本地仓库)
git pull origin master --将远程master分支上的代码拉取到本地
git checkout newBranch --切换到你所在的分支
git merge master --合并master分支
若有冲突需要解决冲突
六 、检查冲突,并根据提示进行操作
七、删除本地分支
git branch -D feature_04
八、删除远程分支
git push origin --delete feature_04e
-----------------------------
查看所有的分支:
git branch -a
切换分支
git checkout one
git checkout two
注意:切换到分支时,注意git pull 一下 此分支的代码,避免本地代码不是最新状态;还需要提交本地仓库。
若查询不到分支
git fetch --更新远程仓库
git branch -a --查看所有的分支
将代码先暂时存到本地库,避免本地修改代码未提交的情况下,切换分支不成功
git stash
git stash pop ---------返回到stash中的版本