diff --git a/lepiter/7mfe0ftw0eakhrjuf13m3hdd6.lepiter b/lepiter/7mfe0ftw0eakhrjuf13m3hdd6.lepiter index 1b93e4aac..886eff13a 100644 --- a/lepiter/7mfe0ftw0eakhrjuf13m3hdd6.lepiter +++ b/lepiter/7mfe0ftw0eakhrjuf13m3hdd6.lepiter @@ -230,7 +230,307 @@ "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:52:31.802266+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:00:07.539623+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "JKC1YV7WDQC1gUixAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "On macOS you can install git through the standard development tools (XCode and friends)." + } + ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:52:23.773559+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:52:28.459894+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "yBw7YV7WDQC1WoYXAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "##macOS" + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:54:43.62294+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:53:02.953731+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "OA3SZl7WDQC42ly+AurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "On Linux git can be installed using the normal package manager, on Ubuntu that would be `apt`. Though this is easy enough to do, we need a relatively recent version of git. For example, the standard version on Ubuntu 22.04 LTS, 2.34.1, is too old. The current required minimum version is 2.36. You can install a more recent version manually." + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:24:58.991014+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:24:58.991014+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "l1zF1V7WDQCV72ubAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "`sudo add-apt-repository ppa:git-core/ppa`" + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:24:47.899396+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:24:59.584122+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "phsc1V7WDQCV2dKOAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "`sudo apt install git`" + } + ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:53:51.500229+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:53:56.257728+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "xbF1Zl7WDQC4s7KtAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "##Linux" + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:04:52.670248+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:24:00.924163+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "WN9TfV7WDQCCPyzCAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "Install following [https://gitforwindows.org](https://gitforwindows.org) (even x86 on ARM). Make sure to select the install option `Git from command line` in the step/page `Adjusting your PATH environment`." + } + ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:53:35.312673+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T15:53:40.643108+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "77Z+ZV7WDQC4gpqhAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "##Windows" + } + ] }, "createEmail" : { "__type" : "email", @@ -277,414 +577,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:52:23.773559+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:52:28.459894+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "yBw7YV7WDQC1WoYXAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "##macOS" - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:52:31.802266+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:00:07.539623+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "JKC1YV7WDQC1gUixAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "On macOS you can install git through the standard development tools (XCode and friends)." - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:53:51.500229+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:53:56.257728+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "xbF1Zl7WDQC4s7KtAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "##Linux" - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:54:43.62294+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:53:02.953731+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "OA3SZl7WDQC42ly+AurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "On Linux git can be installed using the normal package manager, on Ubuntu that would be `apt`. Though this is easy enough to do, we need a relatively recent version of git. For example, the standard version on Ubuntu 22.04 LTS, 2.34.1, is too old. The current required minimum version is 2.36. You can install a more recent version manually." - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:24:58.991014+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:24:58.991014+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "l1zF1V7WDQCV72ubAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "`sudo add-apt-repository ppa:git-core/ppa`" - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:24:47.899396+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:24:59.584122+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "phsc1V7WDQCV2dKOAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "`sudo apt install git`" - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:53:35.312673+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T15:53:40.643108+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "77Z+ZV7WDQC4gpqhAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "##Windows" - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:04:52.670248+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:24:00.924163+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "WN9TfV7WDQCCPyzCAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "Install following [https://gitforwindows.org](https://gitforwindows.org) (even x86 on ARM). Make sure to select the install option `Git from command line` in the step/page `Adjusting your PATH environment`." - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:00:17.137371+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:00:32.420062+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "6xNyfV7WDQCCTdIhAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "##Authorization/Authentication" - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:06:55.67324+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:53:49.099884+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "sTszlV7WDQCGyafqAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "For key management, use `ssh-agent` and `ssh-add`, one guide is [Using SSH agent forwarding](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/using-ssh-agent-forwarding)." - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:08:51.709149+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:08:51.709149+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "7MsdnF7WDQCIyLcPAurCgA==" - }, - "paragraphStyle" : { - "__type" : "textStyle" - }, - "string" : "Add keys to ~/.ssh" - }, - { - "__type" : "textSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:08:57.243503+02:00" + "dateAndTimeString" : "2024-06-03T16:00:17.137371+02:00" } }, "editEmail" : { @@ -695,17 +588,17 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:55:11.998066+02:00" + "dateAndTimeString" : "2024-06-03T16:00:32.420062+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "bD9ynF7WDQCI1Ea3AurCgA==" + "uidString" : "6xNyfV7WDQCCTdIhAurCgA==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "On Windows, add/edit ~/.ssh/config" + "string" : "##Authorization/Authentication" }, { "__type" : "textSnippet", @@ -721,7 +614,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:09:23.84423+02:00" + "dateAndTimeString" : "2024-06-03T16:06:55.67324+02:00" } }, "editEmail" : { @@ -732,17 +625,17 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:12:28.803028+02:00" + "dateAndTimeString" : "2024-06-03T16:53:49.099884+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "iRkInl7WDQCI4DQfAurCgA==" + "uidString" : "sTszlV7WDQCGyafqAurCgA==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "Host github.com\n HostName github.com\n IdentityFile ~/.ssh/your-key-name\n AddKeysToAgent yes" + "string" : "For key management, use `ssh-agent` and `ssh-add`, one guide is [Using SSH agent forwarding](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/using-ssh-agent-forwarding)." }, { "__type" : "textSnippet", @@ -758,7 +651,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:09:26.495275+02:00" + "dateAndTimeString" : "2024-06-03T16:08:51.709149+02:00" } }, "editEmail" : { @@ -769,23 +662,61 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:55:35.189356+02:00" + "dateAndTimeString" : "2024-06-03T16:08:51.709149+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "hZkwnl7WDQCI7DMEAurCgA==" + "uidString" : "7MsdnF7WDQCIyLcPAurCgA==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "On Windows you might need to start ssh-agent from an Admin PowerShell first or the first time. " + "string" : "Add keys to ~/.ssh" }, { "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:09:23.84423+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:12:28.803028+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "iRkInl7WDQCI4DQfAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "Host github.com\n HostName github.com\n IdentityFile ~/.ssh/your-key-name\n AddKeysToAgent yes" + } + ] }, "createEmail" : { "__type" : "email", @@ -795,7 +726,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:25:17.963051+02:00" + "dateAndTimeString" : "2024-06-03T16:08:57.243503+02:00" } }, "editEmail" : { @@ -806,23 +737,98 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:25:22.176273+02:00" + "dateAndTimeString" : "2024-06-03T16:55:11.998066+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "D9fm1l7WDQCV+wTFAurCgA==" + "uidString" : "bD9ynF7WDQCI1Ea3AurCgA==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : " `Get-Service -Name ssh-agent | Set-Service -StartupType Manual`" + "string" : "On Windows, add/edit ~/.ssh/config" }, { "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:25:17.963051+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:25:22.176273+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "D9fm1l7WDQCV+wTFAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : " `Get-Service -Name ssh-agent | Set-Service -StartupType Manual`" + }, + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:09:30.97538+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:25:17.967252+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "nPR0nl7WDQCI+AaEAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "`Start-Service ssh-agent`" + } + ] }, "createEmail" : { "__type" : "email", @@ -832,7 +838,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:09:30.97538+02:00" + "dateAndTimeString" : "2024-06-03T16:09:26.495275+02:00" } }, "editEmail" : { @@ -843,17 +849,17 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:25:17.967252+02:00" + "dateAndTimeString" : "2024-06-03T16:55:35.189356+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "nPR0nl7WDQCI+AaEAurCgA==" + "uidString" : "hZkwnl7WDQCI7DMEAurCgA==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "`Start-Service ssh-agent`" + "string" : "On Windows you might need to start ssh-agent from an Admin PowerShell first or the first time. " }, { "__type" : "textSnippet", @@ -896,7 +902,45 @@ "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "textSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:07:57.775491+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:17:41.516341+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "vs7mmF7WDQCIvgocAurCgA==" + }, + "paragraphStyle" : { + "__type" : "textStyle" + }, + "string" : "`git config --global core.sshCommand 'C:/Windows/System32/OpenSSH/ssh.exe'`" + } + ] }, "createEmail" : { "__type" : "email", @@ -943,7 +987,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:07:57.775491+02:00" + "dateAndTimeString" : "2024-06-03T16:09:43.571513+02:00" } }, "editEmail" : { @@ -954,17 +998,17 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:17:41.516341+02:00" + "dateAndTimeString" : "2024-08-21T10:55:58.000336+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "vs7mmF7WDQCIvgocAurCgA==" + "uidString" : "cCg1n17WDQCJEuRDAurCgA==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "`git config --global core.sshCommand 'C:/Windows/System32/OpenSSH/ssh.exe'`" + "string" : "Now test clone, pull and push operations on the command line! Furthermore these operations should run unattended. I.e. they should not ask for passwords, apart from initial setup." }, { "__type" : "textSnippet", @@ -980,7 +1024,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:09:43.571513+02:00" + "dateAndTimeString" : "2024-08-21T10:56:12.219783+02:00" } }, "editEmail" : { @@ -991,17 +1035,17 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T10:55:58.000336+02:00" + "dateAndTimeString" : "2024-08-21T10:56:35.288578+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "cCg1n17WDQCJEuRDAurCgA==" + "uidString" : "O1dtc4/cDQCt7nNODDv0EQ==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "Now test clone, pull and push operations on the command line! Furthermore these operations should run unattended. I.e. they should not ask for passwords, apart from initial setup." + "string" : "#Platform" }, { "__type" : "textSnippet", @@ -1017,7 +1061,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T10:56:12.219783+02:00" + "dateAndTimeString" : "2024-08-21T10:56:41.715186+02:00" } }, "editEmail" : { @@ -1028,20 +1072,20 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T10:56:35.288578+02:00" + "dateAndTimeString" : "2024-08-21T10:58:26.959567+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "O1dtc4/cDQCt7nNODDv0EQ==" + "uidString" : "ElDfdI/cDQCuPduCDDv0EQ==" }, "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "#Platform" + "string" : "The class {{gtClass:IceGitCliPlatform}} defines the environment for Libgit-CLI to operate on. Inspect its current instance to get more details." }, { - "__type" : "textSnippet", + "__type" : "pharoSnippet", "children" : { "__type" : "snippets", "items" : [ ] @@ -1054,7 +1098,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T10:56:41.715186+02:00" + "dateAndTimeString" : "2024-08-21T10:58:33.096216+02:00" } }, "editEmail" : { @@ -1065,20 +1109,17 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T10:58:26.959567+02:00" + "dateAndTimeString" : "2024-08-21T10:58:52.400263+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "ElDfdI/cDQCuPduCDDv0EQ==" - }, - "paragraphStyle" : { - "__type" : "textStyle" + "uidString" : "XPDSe4/cDQCxSG35DDv0EQ==" }, - "string" : "The class {{gtClass:IceGitCliPlatform}} defines the environment for Libgit-CLI to operate on. Inspect its current instance to get more details." + "code" : "IceGitCliPlatform current" }, { - "__type" : "pharoSnippet", + "__type" : "exampleSnippet", "children" : { "__type" : "snippets", "items" : [ ] @@ -1091,7 +1132,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T10:58:33.096216+02:00" + "dateAndTimeString" : "2024-10-21T16:36:26.231569+02:00" } }, "editEmail" : { @@ -1102,14 +1143,20 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T10:58:52.400263+02:00" + "dateAndTimeString" : "2024-10-21T16:36:26.231569+02:00" } }, "uid" : { "__type" : "uid", - "uidString" : "XPDSe4/cDQCxSG35DDv0EQ==" - }, - "code" : "IceGitCliPlatform current" + "uidString" : "p0uEUF/hDQCgBOg2A8PJcw==" + }, + "exampleSelector" : "current", + "previewHeight" : 400, + "previewShowSelector" : "gtViewsFor:", + "exampleBehaviorName" : "IceGitCliPlatform class", + "codeExpanded" : true, + "previewExpanded" : false, + "noCode" : true }, { "__type" : "textSnippet", @@ -1337,7 +1384,42 @@ "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "pharoSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:35:54.625366+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-13T19:15:43.692224+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "KYnZ/F7WDQCjYhF4AurCgA==" + }, + "code" : "GtIceRepositorySwitcher new\r\tsshUrl: 'git@github.com:feenkcom/gt4git.git';\r\tuseLibgitCLI;\r\tuseTemp;\r\tdeleteDirectory;\r\tcloneAndCreate;\r\ttool" + } + ] }, "createEmail" : { "__type" : "email", @@ -1370,45 +1452,46 @@ }, "string" : "The following expression will clone the `gt4git` repository in a temporary directory using the new implementation and open tool on it. Note that we did not call `register` so the system registry is not modified." }, - { - "__type" : "pharoSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:35:54.625366+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-13T19:15:43.692224+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "KYnZ/F7WDQCjYhF4AurCgA==" - }, - "code" : "GtIceRepositorySwitcher new\r\tsshUrl: 'git@github.com:feenkcom/gt4git.git';\r\tuseLibgitCLI;\r\tuseTemp;\r\tdeleteDirectory;\r\tcloneAndCreate;\r\ttool" - }, { "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "pharoSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:37:36.501707+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-13T19:15:50.723647+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "Qw/sAl/WDQCmcnY3AurCgA==" + }, + "code" : "GtIceRepositorySwitcher new\r\tsshUrl: 'git@github.com:feenkcom/gt4git.git';\r\tuseLibgitCLI;\r\tuseTemp;\r\tloadAndCreate;\r\ttool" + } + ] }, "createEmail" : { "__type" : "email", @@ -1441,40 +1524,6 @@ }, "string" : "You can also load an existing on disk repository." }, - { - "__type" : "pharoSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:37:36.501707+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-13T19:15:50.723647+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "Qw/sAl/WDQCmcnY3AurCgA==" - }, - "code" : "GtIceRepositorySwitcher new\r\tsshUrl: 'git@github.com:feenkcom/gt4git.git';\r\tuseLibgitCLI;\r\tuseTemp;\r\tloadAndCreate;\r\ttool" - }, { "__type" : "textSnippet", "children" : { @@ -1516,7 +1565,42 @@ "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "pharoSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:31:39.592455+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:31:40.208915+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "mQmm7V7WDQCgMZULAurCgA==" + }, + "code" : "GtIceRepositorySwitcher new switch: 'gt4git'" + } + ] }, "createEmail" : { "__type" : "email", @@ -1549,45 +1633,46 @@ }, "string" : "Switching an existing, registered and functional repository is very easy." }, - { - "__type" : "pharoSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:31:39.592455+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:31:40.208915+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "mQmm7V7WDQCgMZULAurCgA==" - }, - "code" : "GtIceRepositorySwitcher new switch: 'gt4git'" - }, { "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "pharoSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:41:07.583363+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:43:30.759282+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "K+mAD1/WDQCqXV9PAurCgA==" + }, + "code" : "GtIceRepositorySwitcher new named: 'gt4git'; tool" + } + ] }, "createEmail" : { "__type" : "email", @@ -1620,40 +1705,6 @@ }, "string" : "The tool UI (also available by clicking the i icon on top of the git tool) allows for a look inside. You can use {{gtMethod:GtIceRepositorySwitcher>>#named:}} to access a registered repository." }, - { - "__type" : "pharoSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:41:07.583363+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:43:30.759282+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "K+mAD1/WDQCqXV9PAurCgA==" - }, - "code" : "GtIceRepositorySwitcher new named: 'gt4git'; tool" - }, { "__type" : "textSnippet", "children" : { @@ -1732,7 +1783,42 @@ "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "pharoSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-08-21T11:03:43.992501+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-08-21T11:04:00.970151+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "1Nhajo/cDQC7yW/SDDv0EQ==" + }, + "code" : "IceGitCliPlatform current install" + } + ] }, "createEmail" : { "__type" : "email", @@ -1765,40 +1851,6 @@ }, "string" : "To enable Libgit-CLI usage for all newly created repositories (either through the GT Git tool UI or through Metacello code loading), you have to install the platform with the following expression." }, - { - "__type" : "pharoSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T11:03:43.992501+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T11:04:00.970151+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "1Nhajo/cDQC7yW/SDDv0EQ==" - }, - "code" : "IceGitCliPlatform current install" - }, { "__type" : "textSnippet", "children" : { @@ -1824,7 +1876,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-08-21T11:04:35.372251+02:00" + "dateAndTimeString" : "2024-10-21T16:44:16.250416+02:00" } }, "uid" : { @@ -1834,7 +1886,7 @@ "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "There is also an uninstall option should you need it." + "string" : "There is also an uninstall option should you need it. There are action buttons on the current instance to install and uninstall." }, { "__type" : "textSnippet", @@ -1877,7 +1929,42 @@ "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "pharoSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:21:26.796771+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-06-03T16:26:32.170879+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "94YfyV7WDQCR6an4AurCgA==" + }, + "code" : "GtIceRepositorySwitcher switchAll" + } + ] }, "createEmail" : { "__type" : "email", @@ -1910,45 +1997,46 @@ }, "string" : "The option to switch all repositories over to the new implementation is actually independent of the functionality of the switcher itself." }, - { - "__type" : "pharoSnippet", - "children" : { - "__type" : "snippets", - "items" : [ ] - }, - "createEmail" : { - "__type" : "email", - "emailString" : "" - }, - "createTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:21:26.796771+02:00" - } - }, - "editEmail" : { - "__type" : "email", - "emailString" : "" - }, - "editTime" : { - "__type" : "time", - "time" : { - "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:26:32.170879+02:00" - } - }, - "uid" : { - "__type" : "uid", - "uidString" : "94YfyV7WDQCR6an4AurCgA==" - }, - "code" : "GtIceRepositorySwitcher switchAll" - }, { "__type" : "textSnippet", "children" : { "__type" : "snippets", - "items" : [ ] + "items" : [ + { + "__type" : "pharoSnippet", + "children" : { + "__type" : "snippets", + "items" : [ ] + }, + "createEmail" : { + "__type" : "email", + "emailString" : "" + }, + "createTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-10-21T16:45:06.602506+02:00" + } + }, + "editEmail" : { + "__type" : "email", + "emailString" : "" + }, + "editTime" : { + "__type" : "time", + "time" : { + "__type" : "dateAndTime", + "dateAndTimeString" : "2024-10-21T16:45:11.060422+02:00" + } + }, + "uid" : { + "__type" : "uid", + "uidString" : "/4iIb1/hDQCix1TPA8PJcw==" + }, + "code" : "GtIceRepositorySwitcher revertAll" + } + ] }, "createEmail" : { "__type" : "email", @@ -1969,7 +2057,7 @@ "__type" : "time", "time" : { "__type" : "dateAndTime", - "dateAndTimeString" : "2024-06-03T16:26:47.179758+02:00" + "dateAndTimeString" : "2024-10-21T16:44:57.652803+02:00" } }, "uid" : { @@ -1979,7 +2067,7 @@ "paragraphStyle" : { "__type" : "textStyle" }, - "string" : "There is no option to switch back." + "string" : "The option to switch bac us called revert all." } ] },