Welcome 微信登录

首页 / 操作系统 / Linux / Git+GitHub创建分支&提交并贡献代码(Linux环境)

根据github官网的教程,创建一个Spoon-Knife项目的分支https://github.com/octocat/Spoon-Knife1、在github创建指定项目分支登陆github,进入上述Spoon-Knife项目网址,点击右上角“Fork”按钮,稍等片刻便在自己的库中创建了Spoon-Knife的分支,地址为https://github.com/myusername/Spoon-Knife.git2、克隆项目到本地由于此时项目只是存在与远程GitHub,所以必须克隆到本地用于开发,执行如下命令git clone https://github.com/username/Spoon-Knife.git即在本地创建了一个项目的克隆。3、配置本地库与原始库的关联由于克隆后的本地库的只有一个与自己的GitHub上的分支关联的名为origin的远程,所以要提交自己的更新到原始库,必须配置与原始库https://github.com/octocat/Spoon-Knife的关联,名为upstream执行如下:cd Spoon-Knife#进入本地克隆的项目git remote add upstream https://github.com/octocat/Spoon-Knife.git#添加与原始库的关联,名为upstreamgit fetch upstream#从原始库上抓取最新更新4、修改代码并提交和PUSH修改项目下的README文件作为测试,添加一行“first change.”git commit -a -m "Update README"git push origin master#提交push到远程自己的项目分支库git fetch upstream#抓取远程原始库的更新git merge upstream/master#将抓取的更新合并到本地的库中5、发送Pull Requests进入自己的Spoon-Knife分支库,点击右上角的“Pull Request” 按钮,进入发送Pull Request界面。上方左边是原始库,右边为自己的分支库,在下方填写标题及评论。点击“Send pull request”按钮,则Pull Request 发送成功。然后就等原始库的维护人员审核,是否采用你的Pull Request,采用则你的代码更新会合并到原始库,完成代码贡献。Mac OS X下安装Java 7及配置Eclipse JDKdi: 查看磁盘使用情况相关资讯      Git  Github  Git新建分支  Git GitHub 
  • GitHub使用操作指南  (今 08:43)
  • GitHub 特殊技巧和Git基本操作  (09月14日)
  • GitHub:诞生于Ruby,60%的员工远  (08月09日)
  • Git 2.10 发布- Push、Worktree、   (09月21日)
  • 以无主管企业文化自豪,GitHub最终  (09月10日)
  • Git 技能学习总结  (08月05日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数