So a while ago I changed some language files for the UK. However it turns out I need to install various software (rather than amending on the github website) and Nao has tried to explain how to do this. However I have trouble following his more technical descriptions and obviously he hasn't the time (or the patience :) ) to hand-hold me.
I want to do more UK amendments (e.g. for the plugins) so installing it all seems a good idea. However I am stuck.
Can someone please help me in simple language to finish the process.
I started amending the files just on the github.com web pages. I amended an english file here: https://github.com/Farjo/languages/commit/d3e3a7167fa405b063ad24d45c14d71e99858a5c
However I missed a comma and amended it again: https://github.com/Farjo/languages/commit/cb5e207bd656bbef7bcf6f418233dee3250d6974
When Nao asked me to amend my previous commit (i.e. the one with only the comma changed), and I replied that I couldn't find the command on the web site, he gave me these instructions to install various software:Quote Quote This was all a while ago, but as I have been 'on the road' I have not had a chance (or decent internet connection) to look in much depth. However I am now in one place for a few weeks so here we go!
This morning I have installed a bunch of programmes which are now listed under "Github, Inc" and "TortoiseGit". I have cloned the Wedge/languages repo and in the GitHub screen on my PC this shows as a local repository, as does Farjo/rep. However if I clone Farjo/languages I just get another copy of Wedge/languages.
On Windows, within the TortoiseGit group, I have no icon called "Commit window" or anything similar.
There's also this change https://github.com/Farjo/languages/commit/5415cd12604ca9226b64954652bb94464b92c0df which hasn't been incorporated into the Wedge/languages master and I do not know how to do so.
So if anyone can have a look and explain in plain English I would be most grateful.
Thank you for reading :)
I want to do more UK amendments (e.g. for the plugins) so installing it all seems a good idea. However I am stuck.
Can someone please help me in simple language to finish the process.
I started amending the files just on the github.com web pages. I amended an english file here: https://github.com/Farjo/languages/commit/d3e3a7167fa405b063ad24d45c14d71e99858a5c
However I missed a comma and amended it again: https://github.com/Farjo/languages/commit/cb5e207bd656bbef7bcf6f418233dee3250d6974
When Nao asked me to amend my previous commit (i.e. the one with only the comma changed), and I replied that I couldn't find the command on the web site, he gave me these instructions to install various software:
What you want to do is install TortoiseGit (along with msysgit... Follow instructions on the TortoiseGit website!), then clone the languages repo into a folder (easy way is to use 'fork to Windows' on the github website, hopefully Tortoise will 'catch' the link and create the repo for you), then change the contents, and commit to the local repo using TortoiseGit. If you're already doing that, you don't need Git Bash, as I said you can simply amend your latest commit by launching the Commit window, and then checking the 'amend last commit' checkbox. It'll automatically merge your new stuff to the last commit.
git commit --amend (or git commit -a) is a command that will take your last commit, and consider it 'undone'. Your next commit will then integrate anything that was in the last commit, plus whatever you added. Basically, it's like a rebase + squash.
In TortoiseGit (my favorite Git client), you can amend a commit by simply launching the Commit window, and clicking the 'amend last commit' checkbox. Your last commit will then be shown, and you can complete it manually with whatever files are changed.
Then, you just submit, and push to your repo. (You'll probably have to force-push, there's a checkbox for that too, because your latest commit will have been deleted, and GitHub can't "fast-forward" its own local copy to yours.
This morning I have installed a bunch of programmes which are now listed under "Github, Inc" and "TortoiseGit". I have cloned the Wedge/languages repo and in the GitHub screen on my PC this shows as a local repository, as does Farjo/rep. However if I clone Farjo/languages I just get another copy of Wedge/languages.
On Windows, within the TortoiseGit group, I have no icon called "Commit window" or anything similar.
There's also this change https://github.com/Farjo/languages/commit/5415cd12604ca9226b64954652bb94464b92c0df which hasn't been incorporated into the Wedge/languages master and I do not know how to do so.
So if anyone can have a look and explain in plain English I would be most grateful.
Thank you for reading :)