Re: [ubuntu-uk] Automating find and replace

2014-09-18 Thread Neil Greenwood


On 17 September 2014 22:31:28 BST, Bruno Girin brunogi...@gmail.com wrote:
On 17 September 2014 20:47, Gareth France gareth.fra...@gmail.com
wrote:


  Not helpful for solving the immediate problem I know, but for the
 future the issue would be easy to solve if you kept a master copy of
 your source in a version control system such as git.  Then if the
site
 becomes compromised you can just replace it with the correct code.
 Git is trivially easy to setup and start using.

 Colin

  I have taken a quick peek and it says git-hub is free for public,
open
 source projects. I of course require private hosting as I wouldn't
want
 people to peek behind my site. So is there a free option for doing
this? I
 really don't have a budget for doing this sort of thing.


Gitlab [1] is an open source alternative to Github and has unlimited
free
private repositories. It is not as full featured as Github especially
in
the team collaboration area but is more than enough for your use case.
It
takes 5 minutes to create a repo and the only gotcha is how to generate
an
SSH key to let git interact with it, which is explained in their help
pages
[2]. If you need more help with git, the git book [3] is available
online
for free.

Using a VCS like git takes a bit of practice but once you're used to
it, it
is very liberating to know that you always have a golden master and
that
you can roll back any changes should you need to.

[1] https://gitlab.com/
[2] https://gitlab.com/help/ssh/ssh.md
[3] http://git-scm.com/book

Bruno


I recommend the Git book, when you have several hours free.

I also recommend making lots of commits. I keep forgetting to commit often 
enough, then it's a bit of a pain to split up the changes I've made into the 
right commits. You can easily join multiple commits into one bigger one, but it 
can be tricky to split a larger change up into smaller bits.


Neil

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

-- 
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.ubuntu.com/UKTeam/


Re: [ubuntu-uk] Automating find and replace

2014-09-18 Thread Gareth France
I recommend the Git book, when you have several hours free. I also 
recommend making lots of commits. I keep forgetting to commit often 
enough, then it's a bit of a pain to split up the changes I've made into 
the right commits. You can easily join multiple commits into one bigger 
one, but it can be tricky to split a larger change up into smaller bits. 
Neil
I NEVER have several hours free. It's more like 15 minutes at the end of 
the day where I can just try to reduce the size of my to do pile slightly.,


--
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.ubuntu.com/UKTeam/