JuliaTutorials icon indicating copy to clipboard operation
JuliaTutorials copied to clipboard

Translation

Open Mo-Dabao opened this issue 7 years ago • 6 comments

I'm learning Julia and trying to translate these tutorials into Chinese. What shoud I notice to do it properly?

PS: I'm a green hand in Github. I'm even not sure that is "Issues" the place to ask questions like this?

*_*

Mo-Dabao avatar Sep 24 '18 09:09 Mo-Dabao

Same problem here. I want to improve the spanish tutorials. But i can not upload files, either by the terminal or by github interface.

Could someone help me with it?

mvillasante avatar Mar 18 '19 15:03 mvillasante

i got this message on my terminal:

remote: Permission to JuliaComputing/JuliaBoxTutorials.git denied to mvillasante. fatal: unable to access 'https://github.com/JuliaComputing/JuliaBoxTutorials.git/': The requested URL returned error: 403

does someona have to give me a permission in order to edit it

mvillasante avatar Mar 18 '19 15:03 mvillasante

Hi both! @mvillasante which git command do you run to get that error message?

xorJane avatar Mar 18 '19 15:03 xorJane

git push origin master

i'd already added the file and comitted the changes

I read about creating a new branch, but i could not find the option in the graphical interface nor the proper command

:|

mvillasante avatar Mar 18 '19 16:03 mvillasante

Ohh great! I think I know what's going on. Have you forked this repo yet? (I'm not sure if this is what you were trying to do when you attempted to create a new branch or not.) I believe the problem is that you're trying to add your changes directly to the source files that Julia Computing owns. What you want to do instead is to create your own version of the source files (your fork), and then add your changes to your version. Then you can submit a pull request to the Julia Computing repository. In case you're not familiar with submitting pull requests, they're a way of saying, "Hey look at my version of these files over here. If you like them better than your version, want to take mine instead?" That gives the authors/maintainers of the files a way to review your changes, rather than allowing you to overwrite your changes directly.

You can create your own fork by clicking the "Fork" button near the top right of the repository's github page. Then you want to add your fork as a remote (this connects your local copy of the repository to your forked version that lives on github). Once you've done that, you can use git push to add your changed files to your fork, and submit a PR that compares your fork to the origin.

If you haven't gone through this process before, the above probably isn't enough information to make you feel comfortable with it. If that's the case, just ask more questions here or ping me on the Julia slack. (My handle is the same as here).

xorJane avatar Mar 18 '19 17:03 xorJane

Thank you for your help. I didn't know that I have to fork the repositorie first.

I'd already make my first pull request. Not a big contribution but, i hope meaningful.

mvillasante avatar Mar 19 '19 01:03 mvillasante