如何将我的更改推回到git中的源代码

我在github分出了一个项目,然后在这个项目上做了一个git clone来将所有的源代码都放到我的机器上。

我对源代码做了一些修改,我的问题是: -

  • 如何将我的更改提交到本地git存储库以及github中的分叉存储库?
  • 原始源代码的作者将如何从github中的分叉库中提取我的更改

  • 如何将我的更改提交到本地git存储库以及github中的分叉存储库?
  • 要为提交添加文件更改,请使用以下命令。

    git add .
    

    然后,通过本地提交

    git commit
    

    一旦你进行了本地提交,你就可以将它推送到你的远程GitHub分支。

    git push
    
  • 原始源代码的作者将如何从github中的分叉库中提取我的更改
  • 为了让你的源代码被原始的fork分离,你必须向项目所有者发送一个pull请求。

  • 转到GitHub上分叉项目的网页。
  • 点击页面右上角的拉动请求按钮
  • 通过更改提交按钮选择您想要提交的提交。
  • 写一些你的变化,评论或其他的描述
  • 发送拉请求并等待所有者回复。

  • 检查这个
    使用GIT,我怎样才能有选择地从别人的“叉子”中拉出/合并变化?
    How to commit my changes to the local git repository
    git commit -m "Your Message"

    How to commit my changes in forked repository in github? http://www.backdrifter.com/2011/02/09/working-on-forked-projects-using-github/
    http://help.github.com/fork-a-repo/

    How will the author of the original source code, pull my changes from the forked repository in github
    我如何显示已经上演的变化?
    http://www.kernel.org/pub/software/scm/git/docs/git-pull.html
    http://www.kernel.org/pub/software/scm/git/docs/everyday.html

    链接地址: http://www.djcxy.com/p/50879.html

    上一篇: How to push my changes back to the source code in git

    下一篇: What's the difference between the index, cached, and staged in git?