Thanks, that helps.

On 1/14/20, Stefan Sperling <s...@stsp.name> wrote:
> On Mon, Jan 13, 2020 at 05:37:55PM -0700, Raymond, David wrote:
>> Quick question: Can got (Game of Trees) be used on an existing git
>> repository or does it require a fresh start?
>>
>> Dave
>
> Commands which only display repository data work out of the box on
> any Git repository. This includes 'got log', 'got tree', and 'tog'.
>
> To make changes with Got you can check out a work tree from any
> existing Git repository. Given a Git repository in ~/src/myproject/
> you would run something like this:
>
>   got checkout ~/src/myproject src/myproject-got-work-tree
>   cd ~/src/myproject-got-work-tree
>
> From this work tree you can commit changes with Got. Any changes you
> commit will show up in the Git repository. Git's work tree will show
> such changes as staged changes, and getting Git back on track requires
> a command such as 'git reset --hard master'.
>
> Got ignores Git's work tree and treats every Git repository as if it was
> a so-called "bare" repository (a repository without a Git work tree).
> See 'man git-repository' and 'man got-worktree' for details.
>


-- 
David J. Raymond
david.raym...@nmt.edu
http://physics.nmt.edu/~raymond

Reply via email to