File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,9 @@ local development through the [VS Codeextension](../../cli_local_dev/1_vscode-ex
18
18
19
19
## Raw Syncing
20
20
21
- Raw syncing is a one-off operation with no state maintained. It's best used for
21
+ Raw syncing is a one-off operation with no state maintained. When using Windmill EE and [ Git Sync] ( ../11_git_sync/index.mdx ) ,
22
+ this is what you should use since Git Sync will always keep your git repo up-to-date.
23
+ When not used in with Git Sync. It's best used for
22
24
making backups, cloning a complete workspace, and similar one-off operations.
23
25
24
26
Raw syncing is done using ` wmill sync pull --raw ` & ` wmill sync push --raw `
@@ -38,10 +40,9 @@ updating the remote equivalents.
38
40
39
41
## Stateful Syncing
40
42
41
- Stateful syncing is best used when you want to continuously synchronize a folder
42
- or git(hub) repository with a Windmill instance. The CLI will automatically
43
- maintain state for you and ensure modifications that happen concurrently on the
44
- remote and locally stay in sync.
43
+ Stateful syncing is best used when your Git repo and windmill workspace might diverge (because of not using [ Git Sync] ( ../11_git_sync/index.mdx ) )
44
+ and you want to keep track of the state the last time you pulled to check for merge conflicts.The CLI will automatically
45
+ maintain state for you and ensure modifications that happen concurrently on the remote and locally stay in sync.
45
46
46
47
### Pulling
47
48
You can’t perform that action at this time.
0 commit comments