diff --git a/BIM/Workflow/OD Workflows.md b/BIM/Workflow/OD Workflows.md index c170c6f..80ce5ee 100644 --- a/BIM/Workflow/OD Workflows.md +++ b/BIM/Workflow/OD Workflows.md @@ -16,6 +16,12 @@ ### File Management on Windows +- If you use a file syncing software like dropbox, and plan to sync OpeningDesign files to multiple machines (tower, laptop, etc.) make sure the path where the files are synced is the same. + + - Examples: + - Laptop: `D:\Dropbox\...` + - Tower: `D:\Dropbox\...` + - download favorite text editor - example: [Atom.io](https://atom.io/) @@ -29,51 +35,64 @@ - Download from [git-scm.com/download](https://git-scm.com/download) - 'Run as adminitrator' as you did with the text editor above. - Choose an appropriate installation location such as ```C:\Program Files\Git``` - - Install the default components, including Git GUI Here and Git Bash Here - - Choose default location of 'start menu folder' + - Select Components: Install the default components, including Git GUI Here and Git Bash Here + - Choose default location of 'start menu folder'. Will most likely default to the proper location. - Choose your preferred Git default editor. - For example, choose Atom.io, if that's your preferred text editor + - Adjusting the name of the initial branch in new repositories. + - Let Git decide - Choose recommended 'path environment' - use openSSL library - Accept the default line ending conversion for Unix and Windows compatibility + - Checkout Windows-style, commit Unix-style line endings - Use MinTTY - Default (fast-forward or merge) + - Git Credential Manager Core - Extra options - Enable file system caching - Enable GIT Credential Manager + - Ignore experimental options - Click Finish to complete the install. - A few Windows configurations... - Set longpath on windows + - Long answer [here](https://www.youtube.com/watch?v=mAGQZ7RvKFk) - - Short answer: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem - - Set LongPathsEnabled - - Value data: 1 + - Short answer + - Go to start menu and type 'regedit' + - Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem + - Right click on `LongPathsEnabled` and then `Modify...` + - Value data: 1 + - Run **Git Bash** in administrator mode, like [this](https://www.dropbox.com/s/wk3l5weh1pt70oh/3TOLBa3Rs0.mp4?dl=0) and do the following 3 commands. Do them in the exact following order. + - `git config --system core.longpaths true` - Long answer [here](https://stackoverflow.com/questions/22575662/filename-too-long-in-git-for-windows/22575737#22575737) - `git config --system --unset core.autocrlf` - `git config --global core.autocrlf true` +- Create accounts at... + + - Gitlab: https://gitlab.com/users/sign_up + - Github: https://github.com/join + - Download and install https://tortoisegit.org/download/ - TortoiseGitPlink based on PuTTY... - - choose defaults - - First startup wizard + - Custom setup: + - choose defaults + - Run first start wizard - Language + - Welcome screen + - next - Point to git.exe (will probably default to the proper location) - Configure user information - - add name and email + - add name and email *(preferably use the same email you used to with your Gitlab or Github accounts)* - Authentication and credential store - choose defaults -- Create accounts at... - - - Gitlab: https://gitlab.com/users/sign_up - - Github: https://github.com/join - -- Following the steps at the following link to create your private/public GPG keys +- Follow the steps at the following link to create your private/public GPG keys - [Windows - Creating New GPG Keys with Kleopatra](https://github.com/OpeningDesign/encryption-test/blob/master/README.md#windows---creating-new-gpg-keys-with-kleopatra) @@ -83,6 +102,20 @@
+### Markdown Editor + +- We use markdown a lot. [Here's](https://yorik.uncreated.net/blog/2021-015-markdown) why. + + - Some of our favorite open source desktop markdown editors + + - [Marktext](https://marktext.app/) + + - Some of our favorite open source web-based markdown editors + + - [StackEdit](https://stackedit.io/app#) + +--- + ### Cloning a Repo for the First Time 1. Copy the HTTPS address from either Github or Gitlab. @@ -244,7 +277,9 @@ If your file ever gets above 100mbs and you can't push to Github, try... ``` ``` + + \ No newline at end of file