git使用之六——github协同工作的Fork+Pull Request
来源:互联网 发布:网络机柜布置cad图纸 编辑:程序博客网 时间:2024/05/10 17:42
博客: 安卓之家
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917
博客园: 追风917
git使用之一——git的基本使用
git使用之二——.gitignore文件详解
git使用之三——.git文件夹详解
git使用之四——windows下github桌面版的安装
git使用之五——Github上fork项目后与原项目保持同步
git使用之六——github协同工作的Fork+Pull Request
git使用之七——Android Studio下git的正确使用
网上你看到某个大神的项目很炫,很灿烂,你看了看,发现有bug或者你参与开源项目,需要参与进去,那么你来对了地方,这里带你如何和大神一起工作。
Fork
网上有这个开源项目:FastAndroid
很好,最近要写个demo,大家有兴趣的欢迎加入我们。
首先fork(派生)到自己的github:
fork后进入到自己的仓库:
由于我之前fork过,作者修改了内容,所以我这里的仓库是不会更新的,那么怎么保持更新呢,请来我之前的博文:
git使用之五——Github上fork项目后与原项目保持同步
修改
下面自己的仓库里有东西了,你可以按照自己的想法开发咯,哈哈,自行发挥吧。
这里介绍下在android studio下的使用。
打开android studio,在初始界面,右侧选择第三个Check out project from Version Control,然后点Github
之后as会要求你填写你github的用户名和密码
确认无误,as需要你填写clone的远程仓库地址:
仓库地址github右侧:
方式有https或ssh,都是可以的,ssh需要提前配置密钥的,怎么配置,来这里配置:
git使用之一——git的基本使用
点击右侧test,测试下仓库的正确性,正确弹出正确对话框:
之后点击clone,就clone到本地咯,as会提示你时候打开,我们确定。
当然clone到本地你可以直接一条命令搞定,这里演示的是as下的使用。
这里你新建一个分支,这不会影响到管理者的项目,这里的分支都是你自己的本地分支,push也是push到你自己的库分支去。修改好项目后,commit到本地仓库,push到你的远程仓库,as下如何操作,来这里:git使用之七——Android Studio下git的正确使用
好了,你的远程仓库已经更新了,下面发起请求合并。
Pull Request
回到你的github界面,发起请求:
新建请求:
由于我没有修改内容,所以,下面的Comparing changes空白:
这样,项目管理者就会看到你的请求,合适的话,他就会合并咯,哈哈!
有不对的地方欢迎指出,共同进步。
enjoy!
悦分享,越快乐^_^
欢迎交流,转载请注明出处,谢谢!
- git使用之六——github协同工作的Fork+Pull Request
- git使用之六——github协同工作的Fork+Pull Request
- github 的 fork + pull request 协同工作模式
- git的Fork + Pull模式 Pull Request
- Github fork、pull request、merge
- GitHub从fork到pull request之基础流程
- Github中fork 和 clone的区别 pull request
- github fork到pull request的基础流程
- GitHub——Pull Request
- github之Pull Request
- Github 之 Pull Request
- Github fork和pull request概念
- github上 fork + Pull Request 开发模式
- github的pull request
- GitHub的Pull Request
- github之pull request用法
- git的工作模式和Pull Request用法详解
- git的Fork + Pull模式
- git使用之五——Github上fork项目后与原项目保持同步
- USB数据流通信模型总结
- Nginx学习资源汇总
- whereis命令详解
- 关于 数据库连接 字符串的设置
- git使用之六——github协同工作的Fork+Pull Request
- 第四周项目3-单链表的应用(2)连接单链表
- 游戏数据存储探讨
- JScrollBar在Nimbus L&F下滚动条消失
- NetBeans中表格的增加、删除、修改
- 手机移动端web默认字体
- list集合的 sublist方法
- Android位置框架之GPS精度顺藤摸瓜
- iOS/object-c: 枚举类型 enum,NS_ENUM,NS_OPTIONS