You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -82,6 +80,37 @@ You must add your manifest files to the repository in the following folder struc
82
80
83
81
The `PackageIdentifier` and the `PackageVersion` values in the manifest must match the publisher, application names and version in the manifest folder path. For more information, see [Create your package manifest](manifest.md#tips-and-best-practices).
84
82
83
+
Thus to set up sparse checkout for all manifests of a publisher, you'd type:
84
+
85
+
1. If you are using Git version 2.37.0 or newer, run the following command to set up spare checkout for your folder.
86
+
87
+
```powershell
88
+
git sparse-checkout set manifests\<letter>\<publisher>
89
+
```
90
+
91
+
If you are using an older version of Git, refer to the [Git documentation](https://git-scm.com/docs/git-sparse-checkout) for how to set up sparse checkout for your local repository.
92
+
93
+
Note that the above command will override all current sparse checkout settings and set it up for only that one folder, refer to the [Git documentation](https://git-scm.com/docs/git-sparse-checkout) for setting up sparce checkout with multiple folders.
94
+
95
+
### Step 5: Checkout the repository
96
+
97
+
You can now apply the sparse checkout settings by running.
98
+
99
+
```powershell
100
+
git checkout
101
+
```
102
+
103
+
If you are entering multiple submissions, create a branch instead of a fork. We currently allow only one manifest file per submission.
104
+
105
+
```powershell
106
+
git checkout -b <branch-name>
107
+
```
108
+
109
+
### Step 5: Add your manifest to the local repository
110
+
111
+
Add your files into the folder explained in step 3.
0 commit comments