How to contribute to open source with idea

when we are developing with idea,check out source code from GitHub or osChina,after hours later ,the open source author modified or add new features,we must keep sync in it,we can user “fetch” to duplicate remote/master to local repository and than “merge” ,before developing ,we new a developer branch called “dev”, and “dev” keep sync with local master,master keep with remote/master,if dev branch modified ,add files and commit them,then merge with local master,the last master keep merge with remote/master,at the end ,push you code to github or osChina;
在使用git开发的时候,假如开源作者的github上实现了某功能的更新,那本地idea 上 先将github上的更新fetch 到本地
然后在本地master 分支 进行merge,这样就实现远程仓库的同步,使得代码和远程仓库保持一致
测试3:
我将在这里解决冲突,假如远程仓库的修改了文件内容,同时本地也修改了同一文件,那将会发生冲突,测试解决冲突

测试2:
假如远程仓库的修改了文件内容,同时本地也修改了同一文件,那将会发生冲突,测试解决冲突

在这里把你本地的修改先add,然后commit files,最后 push 到远程即可贡献你的开源代码

假如你远程仓库修改了文件,
当你在本地开发的时候切了dev分支时,先保持本地master 和 远程同步,先从dev 分支i切换到master 分支,然后由master分支和远程分支合并

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值