-
Notifications
You must be signed in to change notification settings - Fork 3
Notes
Dibyendu Majumdar edited this page Jan 14, 2023
·
15 revisions
git clone --recurse-submodules https://github.com/dibyendumajumdar/Suravi.git
git submodule add -b ravi-distro <url>
git config -f .gitmodules submodule.ravi-torch7.branch ravi-distro-aten
git submodule update --remote
1. git submodule deinit -f -- ./submodule
2. rm -rf .git/modules/submodule
3. git rm -f submodule
- Follow instructions in https://help.github.com/en/articles/configuring-a-remote-for-a-fork
- Then https://help.github.com/en/articles/syncing-a-fork
- Following that switch to ravi-distro.
- Do
git rebase master
- Check everything and then force push.
- This may mess up Suravi links - I think due to rebase. The workaround is to remove and add the module again.
- See https://stackoverflow.com/questions/16424555/rebasing-a-submodule for a possible solution.
More on submodules:
I have trouble syncing projects like luv due to submodules.
I tried git submodule update
when I had merge conflicts. This is probably incorrect as it set the modules back to what they were.
copy 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.26.28720\x64\Microsoft.VC142.CRT\*' C:\Software\ravi\bin\
latest
copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.34.31931\x64\Microsoft.VC143.CRT\vcruntime140.dll"
copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.34.31931\x64\Microsoft.VC143.CRT\msvcp140.dll"