前言
之前公司用的是 svn,后来自己使用了码云(因为码云是免费的并且有私有空间)。后续为了项目发展,移步到 github 进行开源学习。
fork
进入 github 点击 fork 到自己空间下。
idea 检出
进入 fork 后的项目页面,copy clone url。
打开 idea,在菜单栏找到 VCS - Checkout From Version Control - Git
输入我们刚刚复制的地址,点击 clone。完成后按提示会自动创建一个新项目。
提交代码
选中项目右键 - Git - Commit Driecroty
选中我们需要提交的文件,在 Commit Message 中输入本次提交的说明,点击 Commit 提交到本地仓库。
此时 github 上面还没有我们提交的代码,接下来再次提交到 github。
选中项目右键 - Git - Repository - Push
点击 Push 推送到远程仓库。
此时在 github 上面就可以看到我们刚刚提交的代码了
拉取原项目代码
发现原项目中有代码更新了,我们想同步到我们自己的分支里面来,这时候需要拉取原项目的代码啦。
- 打开自己的仓库,进入 code 下面。
- 点击 new pull request 创建。
- 选择 base fork
- 选择 head fork
- 点击 Create pull request,并填写创建信息。
6. 点击 Merge pull request 合并从源 fork 来的代码。
7. 完成。
参考:拉取代码
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于