MyEclipse2017C5项目上传到码云

    在使用MyEclipse通过Git管理项目之前, 我用过VS2017里面的“团队资源管理器”,同样把项目推送到码云来管理,实现团队的合作。后来用MyEclipse来写JavaWeb,就得研究一下MyEclipse怎么来管理项目。

    先在码云上面创建一个远程存储库,新建的时候先不要用Readme文件初始化这个项目,这样远程存储库在创建完的时候,是没有任何文件。我们可以在首次提交到远程存储库的时候,把本地存储库的内容直接推送到远程存储库。


    点击你要推送的项目,右键小组->共享项目


因为码云是Git分布式版本控制系统,所以这里我们选择是Git


点击创建,创建本地的存储库,test就是本地的存储库,一般都是一个项目一个本地存储库。





    把修改的文件添加到本地的存储库,再对本次的修改进行一次说明,方便团队里的其他人知道你所做的修改,也记录你自己所做的修改,所有这个说明最好写得比较容易看懂理解。




查看这个项目,所有的提交历史记录。


现在只有一条记录,这条记录是由master分支提交的。







    把本地的存储库直接推送到远程的存储库,因为远程存储库此时什么东西都没有,所以可以直接把项目直接推送上去,如果有远程此时是有文件的,需要先把远程的文件拉取下来,然后和本地的分支合并一起,最后一起推送到远程分支。




    我们把项目最初的状态推送到远程存储库,只是第一步。开发项目的过程中,代码是一点点堆积起来的。所以在每一次增加功能或者修改项目后,在项目没有运行没有问题的情况下,可以提交到远程。











    下面在码云新建项目时候,用Readme文件初始化项目,此时远程一开始就有了Readme这个文件。所以在第一次推送项目的时候,需要把这个文件先拉取下来,在合并到本地,最后推送到远程存储库中。











    这个只是一个比较简单的例子,也比较好理解,以后要是遇到【rejected-non-fast-forward】这个问题,就知道是远程存储库里面有你本地存储库没有的文件,所以你把远程的先拉取下来,合并完再同步


猜你喜欢

转载自blog.csdn.net/Doctor_LY/article/details/80662877