Comments (11)
Fit is a git submodule. I just committed a change to check it (and any other submodules) out automatically with a make target 'make update'.
from garmindb.
I updated and pulled and did a make update,but Fit was still empty. I manually cloned from your Fit repo. I've never done submodules in git, but can learn it on my own.
I'm excited to see the DB come to life! Like @jhavens12 I'm seeing some odd behavior, and will follow closely the tickets and updates.
from garmindb.
I'm not surprised that the first people to use besides myself are seeing issues. To me, that's expected. To many variables for it to work for everyone just because it works for me.
from garmindb.
from garmindb.
I tried the make update command to download the fit submodule - but the folder remained empty. I removed the Fit folder and then manually cloned the repo into a Fit folder
from garmindb.
This one surprises me. make update
works me and it's a pattern that I've used in my work to.
What is your environment? OS? git version? I wonder if I installed a git extension long ago that I've forgotten about...
make update
should run git submodule init
and then git submodule update
. The later should check out the Fit repo.
from garmindb.
from garmindb.
Running OSX 10.13.2, git version 2.15.1
I set up a new folder, cloned the main repo, did make deps and this is the result of make update:
GarminDB Havens$ make update
git submodule init
Submodule 'Fit' ([email protected]:tcgoetz/Fit.git) registered for path 'Fit'
git submodule update
Cloning into '/Users/Havens/Documents/GitHub/test/GarminDB/Fit'...
The authenticity of host 'github.com (192.30.253.112)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.253.112' (RSA) to the list of known hosts.
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of '[email protected]:tcgoetz/Fit.git' into submodule path '/Users/Havens/Documents/GitHub/test/GarminDB/Fit' failed
Failed to clone 'Fit'. Retry scheduled
Cloning into '/Users/Havens/Documents/GitHub/test/GarminDB/Fit'...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of '[email protected]:tcgoetz/Fit.git' into submodule path '/Users/Havens/Documents/GitHub/test/GarminDB/Fit' failed
Failed to clone 'Fit' a second time, aborting
make: *** [submodules_update] Error 1
from garmindb.
On the surface that seems like a GitHub issue. How did you clone the GarminDB repo? Do you have ssh key access setup for GitHub?
from garmindb.
I just used
git clone https://github.com/tcgoetz/GarminDB.git
I dont have ssh keys setup, I've never seen that before which is strange. I can try again later to see if it was just a github hiccup
from garmindb.
I use:
git clone [email protected]:<github username>/GarminDB.git
from garmindb.
Related Issues (20)
- Can't login to Garmin HOT 6
- cannot import name 'Graph' from 'garmindb' HOT 1
- HR for given period HOT 1
- Data is missing HOT 7
- "make setup" do not find bash on newer mac OSX HOT 2
- Unclear what python version is required HOT 2
- script finds 0 activities HOT 1
- Feature request: Add support for Training Status/Training Load HOT 5
- Feature request: Multi-threading or multi-processing for --import and --analyze commands
- `make` redownloading activities HOT 1
- New Field for the configuring the storage for HealthData HOT 1
- Make fails in version checking on Ubuntu HOT 1
- activity_laps not downloading since pip last update
- Failed to parse Message DataMessage from WELLNESS fit files
- ImportError: No module named garmindb
- KeyError when downloading activity due to NULL activityName HOT 1
- Cannot import name 'ConfigManager' HOT 2
- ___Analyzing Data___ TypeError: '<' not supported between instances of 'int' and 'NoneType' HOT 1
- Are dependency versions hard requirements, or the version that tests are done with? HOT 3
- No more VO2_max in steps_activities table since 2024-05-23 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from garmindb.