一、切换到分支chengdr下,在test目录下新建newTxt.txt文件服务器
二、右键newTxt.txt->Team->Add to Indexfetch
三、右键newTxt.txt->Team->Commit...,在弹出的对话框中输入提交信息3d
四、在Git Repositories视图下,右键chengdr->Push Branch...blog
五、上图中默认配置不变,Next>,在弹出的对话框中设置要Push到的地方it
六、出现下图,即表示Push成功test
七、OK以后,会发现Remote Tracking下chengdr分支提交信息已改变配置
八、切换到分支chengdr2下,在test目录下新建newTxt2.txt文件,一样Add to Index -> Commit,方法步骤与前面一致方法
九、在执行Push操做时,会报如下错误im
这是由于服务器代码已经发生变化, 在push以前,须要先执行 fetch + merge 或 fetch+rebase 或pull 的操做,才能够成功推送代码至服务器。db
十、执行fecth操做,操做演示以前有讲到,Merge或Rebase操做见下一节。