Eclipse上Git使用基本方法

xiaoxiao2021-02-28  112

该部分内容只作为在Eclipse上Git的基本使用,不涉及git bash;如果要深入学习Git,推荐 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 1.    一般使用步骤: 1)    新建自己的本地分支own; 2)    在own分支上修改完自己的内容,add新的文件,commit提交到本地own分支; 3)    pull会直接将远程fetch然后merge到当前分支own(也可以分步:先远程更新到remote tracking上,再merge到own分支;如果要想要直接将远程拷贝下来忽略本地修改,可以使用rebase); 4)    解决冲突,然后add,commit; 5)    切换到本地master,右击master->merge,选择合并分支own到master; 6)    将本地master push到远程 在已有分支上修改功能时,Git建议多考虑新建分支,然后合并到原分支,然后再删除新建的分支,以达到高效开发的目的。 2.    本地eclipse上创建项目push到github      重要步骤: 1)    本地创建项目 2)    Share创建本地库 3)    Eclipse项目有问号需要add index和commit 成功后 4)    Github创建一个新的的空的repository,复制url,eclipse上中将项目push到远程,输入url和帐号 3.    版本回退 右键项目Team->reset->References选择一个回退的版本(但是References上的版本个数并不是很全,可以查看history的版本号,然后在reset to(expression)中填写版本号回退) Reset type区别: 1)    Soft 相当于修改了文件或添加文件2)    Mixed 在soft的基础上使用了将所有变化的文件add into index3)    Hard 相当于在mixed的基础上将所有变化的文件提交 建议使用Hard因为这个会将本地库一起更新,使用简单一点 4.    fetch from upstream效果: 将远程的更新到remote tracking上,可以看看远程有没有人更新项目 5.    merge用法: 右击非当前分支的merge,会将选中分支合并到当前分支。 右击当前分支的merge,会有选项,可以选择将哪个分支合并到当前分支。 6.    pull过程:其实有两个步骤:fetch from upstream,并将远程merge到当前分支 7.    add和commit: 1)    带有问号表示新添加的文件,需要Add to Index,添加到暂存            2)    带有>的文件表示与本地库不一致,说明文件有变动,需要commit提交到本地库 8.   Rebase: 放弃本分支内容,直接指向另一个分支最新版本,不会产生冲突(假设另一个分支无误) 9.   其他 checkout:切换分支 show in:history历史版本;Git reflog 操作日志 push tags:推送标签           
转载请注明原文地址: https://www.6miu.com/read-54916.html

最新回复(0)