This project is used as a playground for testing ssh connections between GitHub and IBM's development IDEs for RPG.
For security reasons GitHub dropped insecure keys type on March 15, 2022. Since then user have to use ed25519 keys. Such keys can be generated like this:
ssh-keygen -t ed25519 -C "your_email@example.com"
Replace the email used in the example with your GitHub email address.
-
eGit Plug-in The eGit plug-in must be installed with the IBM Installation Manager. The following repositories must be connected:
-
RDi 9.5.0.0
-
RDi 9.5.1.0
Now install component: Eclipse Git Team Provider
-
-
SSH2 Configuration
-
Git System Settings
[diff "astextplain"] textconv = astextplain [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true [core] autocrlf = true symlinks = false fscache = true longpaths = true [pull] rebase = false [init] defaultBranch = master
-
Git User Settings
[core] autocrlf = true editor = \"C:\\Users\\traddatz\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe\" --wait [http] sslVerify = true [user] name = Thomas Raddatz email = thomas.raddatz@tools400.de [rdi] version = 9.5.13
Connection | Clone | Push | Pull | Comment |
---|---|---|---|---|
ssh | X | X | X | SSH key must be generated with: ssh-keygen -t ecdsa -b 256 -m PEM |