Refreshing a git clone
Jonathan Wiltshire
jmw at debian.org
Wed Jan 2 13:53:57 EST 2013
On Wed, Jan 02, 2013 at 06:29:38PM +0000, JB Caruth wrote:
> Can anybody help me with the git command to refresh (and overwrite) a
> previous clone?
>
> > $ git clone git://git.infradead.org/get_iplayer.git
> > fatal: destination path 'get_iplayer' already exists and is not an empty directory.
>
If you really don't care about the local changes, you can just blow away
the clone and start again:
$ rm -rf ./get_iplayer
$ git clone git://git.infradead.org/get_iplayer.git
> If I have previously updated the web PVR via the "update software"
> link it also gives an error that there are local changes to commit
> before I can update.
>
> So how do I just pull the latest out of git and clobber anything local
> whether changed or not?
To reset the local changes and then update the local clone:
$ cd get_iplayer
$ git add .
$ git reset --hard
$ git pull --rebase
>
> Thanks.
>
> _______________________________________________
> get_iplayer mailing list
> get_iplayer at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer
>
--
Jonathan Wiltshire jmw at debian.org
Debian Developer http://people.debian.org/~jmw
4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51
<directhex> i have six years of solaris sysadmin experience, from
8->10. i am well qualified to say it is made from bonghits
layered on top of bonghits
More information about the get_iplayer
mailing list