拉请求julia包

use*_*579 3 git github julia

我正在学习一些github功能,我想提出一个拉请求我在其中一个julia包中找到的一些bug.令我困惑的是,如果我在我的本地julia /我没有看到我提交错误修复的本地分支.如果我去〜/ .julia /那里,我可以看到我当地的分店.

在任何情况下,git remote add upstream <url>我应该使用哪个来请求拉票请求票?

iva*_*rne 5

朱莉娅实际上真的很容易.

  1. 确保已安装JSON,并且正确配置了git(您可以通过;在行的开头键入来从Julia进入shell模式)

    julia> Pkg.add("JSON")
    shell> git config --global user.name "FULL NAME"
    shell> git config --global user.email "EMAIL"
    shell> git config --global github.user "USERNAME"
    
    Run Code Online (Sandbox Code Playgroud)

请注意,您提供的电子邮件将是公开的.

  1. 做结帐以确保你是主人(如果你的公关基于上一个发布的版本,你的公关可能不会干净利落)

    julia> Pkg.checkout("PackageName")
    # or
    shell> cd ~/.julia/v0.3/PackageName
    shell> git checkout master
    
    Run Code Online (Sandbox Code Playgroud)
  2. 做你的改变并提交它们

    $ edit ~/.julia/v0.3/PackageName/src/PackageName.jl
    $ git commit
    
    Run Code Online (Sandbox Code Playgroud)
  3. Pkg.submit("PackageName")

    julia> Pkg.submit("PackageName")
    
    Run Code Online (Sandbox Code Playgroud)

然后打开一个Web浏览器,新的pull请求准备好发送;)