最开始的时候,应该先从远程库fetch 到本地,本地merge后,才能提交到远程库,否则远程库会拒绝接收提交。
一、提交到本地库
1、新项目首先需要添加到暂存区
2、提交至本地库
3、图形化界面拖拽和快捷键
新建好的类可以,可以不用 Add to index
直接 commit 就行了,此时
还可以使用快捷键 cmmand + alt + 3
二、推送到远程库
三、从远程库clone到本地
eclipse 因为新建版本稍有变化,有的版本不能直接clone到工作区,需要在clone到别的地方,然后再从外部导入到工作区。
四、转换clone到本地的项目
因为上传到远程仓库的文件不包括eclipse的项目配置文件,所以clone到本地后,我们需要convert项目。
五、解决冲突
冲突文件→右键→Team→Merge Tool
修改完成后正常执行 add/commit 操作即可。
六、新建分支与合并分支
在 项目-->Team-->Switch To Other
页面中:可以对分支进行新建、删除、重命名和切换。
主开发者:
本地新建 hot_fix
分支:
修改好后,提交到本地库,然后push到远程仓库。【push到远程库方法也可以是如下方法】
协开发者:
从远程库下载hot_fix分支:
从本地master分支 切换到 远程hot_fix分支:
然后先切换到本地master分支:
接着再合并本地的 hot_fix分支:
最后 push 到 远程库。