Page 1 of 1

Create script to clone/update mods from Github

PostPosted: Mon Mar 14, 2016 12:17
by burli
Hi, I think about a script that automatically clones and updates my mods form Github. Just put the URL into a file and run the script (Linux).

Has anyone done this before or can help me? I'm not good in shell scripting and git

Re: Create script to clone/update mods from Github

PostPosted: Mon Mar 14, 2016 13:19
by rubenwardy

Re: Create script to clone/update mods from Github

PostPosted: Mon Mar 14, 2016 13:21
by Ivà

Re: Create script to clone/update mods from Github

PostPosted: Mon Mar 14, 2016 14:04
by oleastre
I maintain my own minetest subgame that's just the basic minetest game with a set of mods and some patches of my own.
To keep it up-to-date, I have a python script that checkouts mods and rebase my game on the latest mods version; and everything an be configured with a simple config file.
Some links:

The config file contains one block per mod; url is the git repository; source is the folders or files to copy from the git checkout to your game mods folder (allows you to split mod packs); and target is where to copy those files.

The python script contains some documentation just run " ./subgame.py --help"

Re: Create script to clone/update mods from Github

PostPosted: Tue Mar 15, 2016 14:23
by Don
Here is one that lets you update mods on a server in the game. You need to run a restart script for it to work.
https://github.com/MilesDyson-Research/gitmods

Re: Create script to clone/update mods from Github

PostPosted: Wed Mar 16, 2016 08:41
by burli
rubenwardy wrote:Related: viewtopic.php?id=8749


That's nice, but sometimes it asks for a login. If I enter the login I get this

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
remote: Repository not found.
fatal: repository 'https://github.com/sofar/crops/' not found



Edit: forget it. This repo really does not exist

Re: Create script to clone/update mods from Github

PostPosted: Wed Mar 16, 2016 09:39
by rubenwardy
Crops is now at minetest-mods/crops

Re: Create script to clone/update mods from Github

PostPosted: Fri Jun 17, 2016 02:43
by BBmine
Can I make a script with bash using git?

Re: Create script to clone/update mods from Github

PostPosted: Sat Jun 18, 2016 17:31
by domtron vox
BBmine wrote:Can I make a script with bash using git?


Yes you can. I have poor internet so one of the things I like doing is collecting source repositories together into a local archive of code; I have a good 60-70 repos on a drive. I worked a bit on a script to automatically update all of them, but haven't had time to finish it. I'll attach it here if anyone wants to work from it.

Basically it assumes that all repositories will be in a folder ending in "-git", "-svn", "-hg" which cover the major version control software. It has a variable at the top dictating which folder it does this search in (right now it looks in a folder called “code” that is alongside the script). The following is a valid directory structure for the script.

code/
games-playable/
mods/
mod1-git/
mod2-git/
games/
game1-git/
game2-hg/
games-engine/
minetest/
minetestEngine-git/
minetestEngineFork-git/

Sorry it is in such a mess. I wrote it when I first started bash scripting and haven't gotten back to it. Frankly, I don't know if it even works...

P.S. it forced me to archive it... aparently even .txt files are not allowed. -.-

Re: Create script to clone/update mods from Github

PostPosted: Tue Jun 21, 2016 11:52
by BBmine
domtron vox wrote:
BBmine wrote:Can I make a script with bash using git?


Yes you can. I have poor internet so one of the things I like doing is collecting source repositories together into a local archive of code; I have a good 60-70 repos on a drive. I worked a bit on a script to automatically update all of them, but haven't had time to finish it. I'll attach it here if anyone wants to work from it.

Basically it assumes that all repositories will be in a folder ending in "-git", "-svn", "-hg" which cover the major version control software. It has a variable at the top dictating which folder it does this search in (right now it looks in a folder called “code” that is alongside the script). The following is a valid directory structure for the script.

code/
games-playable/
mods/
mod1-git/
mod2-git/
games/
game1-git/
game2-hg/
games-engine/
minetest/
minetestEngine-git/
minetestEngineFork-git/

Sorry it is in such a mess. I wrote it when I first started bash scripting and haven't gotten back to it. Frankly, I don't know if it even works...

P.S. it forced me to archive it... aparently even .txt files are not allowed. -.-

I'm working on a bash script to update mods.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
cd ../Games/Minetest/mods

git clone https://www.github.com/maikerumine/esmobs
cd esmobs
git pull --all
cd ..

git clone https://www.github.com/maikerumine/es
cd es
git pull --all
cd ..

git clone https://www.github.com/tenplus1/cblocks
cd cblocks
git pull --all
cd ..

git clone https://www.github.com/tenplus1/protector
cd protector
git pull --all
cd ..

git clone https://www.github.com/tenplus1/pie
cd pie
git pull --all
cd ..


This is nowhere near completion because I have around 222 mods.

Re: Create script to clone/update mods from Github

PostPosted: Tue Jun 21, 2016 14:50
by domtron vox
You don't use clone to update mods; that makes a copy of the repository. If you already have the mods you want you just need git pull or some other command like git fetch. Here is a nice and free book on git.

Also you should really put that in a loop. Then you could use an array, though array's are a bit of a pain in bash, and just list the directory. Something like this(not tested):

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
cd ../Games/Minetest/mods

## declare an array variable
declare -a mods=("esmobs" "es" "cblocks") #ect

##loop through the array
for dir in "${mods[@]}"
do
    cd "$dir"
    git pull --all ##not sure about "--all" never used it myself
    cd ..
done


source: http://stackoverflow.com/questions/8880 ... ash-script

Of course it is much better to auto detect the directories with something like find which is what I did in my script and that part I know works well. For something like the mods directory you could probebly just use "ls" to find all the directories and assume you can git pull each one.

Re: Create script to clone/update mods from Github

PostPosted: Fri Jun 24, 2016 00:19
by BBmine
domtron vox wrote:You don't use clone to update mods; that makes a copy of the repository. If you already have the mods you want you just need git pull or some other command like git fetch. Here is a nice and free book on git.

Also you should really put that in a loop. Then you could use an array, though array's are a bit of a pain in bash, and just list the directory. Something like this(not tested):

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
cd ../Games/Minetest/mods

## declare an array variable
declare -a mods=("esmobs" "es" "cblocks") #ect

##loop through the array
for dir in "${mods[@]}"
do
    cd "$dir"
    git pull --all ##not sure about "--all" never used it myself
    cd ..
done


source: http://stackoverflow.com/questions/8880 ... ash-script

Of course it is much better to auto detect the directories with something like find which is what I did in my script and that part I know works well. For something like the mods directory you could probebly just use "ls" to find all the directories and assume you can git pull each one.

Can you test it first and then I will use it?

Re: Create script to clone/update mods from Github

PostPosted: Fri Jun 24, 2016 02:18
by TheReaperKing
https://gist.github.com/douglas/1287372

You're welcome :)
-Mike

EDIT - if you put read at the end on its own line you can keep the bash from closing so that you can read it. I'm working on trying to make it export a log of the console.

Re: Create script to clone/update mods from Github

PostPosted: Sun Jun 26, 2016 00:23
by BBmine
domtron vox wrote:You don't use clone to update mods; that makes a copy of the repository. If you already have the mods you want you just need git pull or some other command like git fetch. Here is a nice and free book on git.

Also you should really put that in a loop. Then you could use an array, though array's are a bit of a pain in bash, and just list the directory. Something like this(not tested):

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
cd ../Games/Minetest/mods

## declare an array variable
declare -a mods=("esmobs" "es" "cblocks") #ect

##loop through the array
for dir in "${mods[@]}"
do
    cd "$dir"
    git pull --all ##not sure about "--all" never used it myself
    cd ..
done


source: http://stackoverflow.com/questions/8880 ... ash-script

Of course it is much better to auto detect the directories with something like find which is what I did in my script and that part I know works well. For something like the mods directory you could probebly just use "ls" to find all the directories and assume you can git pull each one.

I just tested it. You do have to use clone first.

Re: Create script to clone/update mods from Github

PostPosted: Sun Jun 26, 2016 02:51
by ptvirgo
On linux this shoulde be a simple one-liner:

for dir in ~/.minetest/mods/*; do cd $dir; git pull; done

You're minetest directory may vary.

Re: Create script to clone/update mods from Github

PostPosted: Sun Jun 26, 2016 21:05
by Fixerol
On linux I have a DIR with lots of cloned mods, I made a simple script that updates them all and writes a log to file and a small changelog of mod changes.

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
#!/bin/bash

# Fav mods updater
# Update all

{
for subdir in `ls -d */`
do
    ( cd $subdir && git pull )
done

# Write history of changes (10 last commits)

rm ./changelog.txt

for subdir in `ls -d */`
do
    ( cd $subdir && echo -e "\n\n`pwd`\n" >> ../changelog.txt && git log --pretty=format:"%h - %an, %ar : %s" -n 10 >> ../changelog.txt )
done
} |& tee log.txt

Re: Create script to clone/update mods from Github

PostPosted: Mon Jul 04, 2016 00:28
by BBmine
ptvirgo wrote:On linux this shoulde be a simple one-liner:

for dir in ~/.minetest/mods/*; do cd $dir; git pull; done

You're minetest directory may vary.

This only works if all your mods are cloned. Some of the mods I have installed are not available on Github.

Re: Create script to clone/update mods from Github

PostPosted: Mon Jul 04, 2016 01:03
by Don
BBmine wrote:
ptvirgo wrote:On linux this shoulde be a simple one-liner:

for dir in ~/.minetest/mods/*; do cd $dir; git pull; done

You're minetest directory may vary.

This only works if all your mods are cloned. Some of the mods I have installed are not available on Github.

If they are not on github or another git repo site the updating them has to be manual.

Re: Create script to clone/update mods from Github

PostPosted: Mon Jul 04, 2016 19:08
by BBmine
Don wrote:
BBmine wrote:
ptvirgo wrote:On linux this shoulde be a simple one-liner:

for dir in ~/.minetest/mods/*; do cd $dir; git pull; done

You're minetest directory may vary.

This only works if all your mods are cloned. Some of the mods I have installed are not available on Github.

If they are not on github or another git repo site the updating them has to be manual.

Here is what happens:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/aclean: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/admin_tools: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/afkkick: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/alias: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/angled_walls: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/areas: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/army: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/awards: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bags: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bandages: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/banner: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/basic_machines: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/beacon_master: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bedrock: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bedrock2: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/beds: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bees: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/beverage: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/blox: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bmail: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/boats: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bobblocks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bone_collector: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bones: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/books_plus: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bridgetool: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/bucket: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/camera: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/campfire: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/carpets: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/cars: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/carts: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/castle: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/caverealms: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/cblocks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/cg_decor: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/chakram: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/chat2: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/chat_anticurse: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/chatplus: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/christmastree: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/circularsaw: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/city_block: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/claycrafter: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/colorcubes: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/coloredwood: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/colormachine: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/connected_chest: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/cottages: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/craft_guide: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/crazyblock: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/creative: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/currency: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/curtain: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/datastorage: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/default: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/deploy_nodes-master: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/digilines: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/digiline-stuff-master: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/display_blocks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/doors: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/dungeon_loot: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/dye: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/economy: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/es: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/esmobs: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/external_legacy: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/factory_bridges: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/farming: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/farming_plus: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/farming_plusplus: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/fire: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/firearms-master: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/fireworks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/fishing: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/flowers: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/framedglass: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/frisk: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/fsg: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/future_ban: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/gardening: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/gates: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/give_initial_stuff: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/gloopblocks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/glooptest: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/handle_schematics: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/homedecor_modpack: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/hook: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/hud: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/ilights: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/infrastructure: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/instabuild: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/inventory_plus: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/inventory_sorter: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/irc: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/item_tweaks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/jdukebox: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/jumping: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/just_test: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/kpgmobs: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/landmine: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/laser: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/leather_craft: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/legacy: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/lifter: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/locks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mail: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mapfix: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/maptools: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/markers: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/marssurvive: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/memorandum: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mesecons: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mese_craft: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mese_crystals: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/meseingravel: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mg_villages: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/misc_overrides: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mobf_trader: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mobs_animal: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mobs_monster: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mobs_redo: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mobs_water-master: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/moreblocks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/moreores: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/moretrees: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mr_goat: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/myadmin: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/myadmin_crafts: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mybricks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mychisel: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mydeck: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/mypaint: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/na: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/nametag_color: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/notice: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/nssb: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/nssm: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/nyan: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/nyancats_plus: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/painting: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/pathv6alt: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/pie: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/pipeworks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/plantlife_modpack: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/plasticbox: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/player_textures: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/playertools: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/prefab: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/protector: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/quartz: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/rainbow_ore: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/realbadangel: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/realchess: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/realclocks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/replacer: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/roofblocks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/screwdriver: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/sea: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/serverextended: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/sethome: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/shooter: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/simple_skins: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/singlenode: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/skins: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/skyblock: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/snowdrift: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/soundreaction: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/spawn: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/spawn_command: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/spawn_sanitizer: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/spears: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/sprint: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/stained_glass: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/stairs: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/starwars: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/steel: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/stop_lj_oom: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/streets: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/streetsrem: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/sun_light: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tac_nayn: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/teaching: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/technic: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tecnodrem: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/teleports: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/throwing: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/titanium: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tools_obsidian: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tpr: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tracks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/trains: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/travelnet: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/treasurer: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/trm_default_example: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/trollbot: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tsm_chests_example: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tsm_gift_example: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tsm_mines: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/tutor: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/ufos: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/unifiedbricks: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/unifieddyes: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/unified_inventory: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/usesdirt: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/vendor: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/vendorgoldblock: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/vessels: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/viaduct: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/village_canadian: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/village_gambit: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/village_modern_houses: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/village_ruins: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/village_sandcity: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/village_towntest: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/vines: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/walking_light: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/wateringcan: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/wield3d: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/windmill: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/windmill_large: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/wool: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/workbench: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/worldedit: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/xban2: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
mt-mods: line 4: cd: ../Games/Minetest/mods/xpanes: No such file or directory
fatal: Not a git repository (or any parent up to mount point /mnt/PC-02)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

A few examples of mods I've cloned are: es, esmobs, and protector, which are listed in this error message.